Skip to content
All projects
● frontend2024

Duolingo Clone

Gamified language learning application with lessons, streaks, and progress tracking.

Duolingo Clone screenshot

The problem

Gamified learning UIs look simple but hide real state complexity: streaks, hearts, lesson unlocking, and progress all mutate together and have to stay consistent across sessions.

The approach

A rebuild of the core lesson loop with the reward mechanics modelled explicitly, plus the motion work that makes the feedback feel immediate.

Tech Stack

ReactTypeScriptTailwind CSSFramer MotionClaude Code