Fluent is a Duolingo-style language learning platform built to explore product-focused frontend development and clean user experience design.
It includes guided lessons, XP and hearts systems, quests, leaderboards, practice modes, and a shop designed with a strong focus on clarity, consistency, and user engagement.
Built end-to-end using Next.js, TypeScript, Tailwind CSS, Shadcn/UI, PostgreSQL (Neon), Drizzle ORM, Clerk authentication, and Stripe, and deployed on Vercel.
The project emphasizes shipping fast, maintaining realistic scope, and delivering a stable, production-ready experience.
Fluent is a Duolingo-style language learning platform built to explore product-focused frontend development and clean user experience design.
It includes gui...