Madeleine

iOS Design & Development

Madeleine is a French learning app built around two core modes: vocabulary flashcards powered by spaced repetition, and interactive stories with tap-to-translate. It's designed for learners who want a focused, distraction-free study experience.

Madeleine detail 1

Built natively with SwiftUI and SwiftData, the app uses the FSRS scheduling algorithm to optimize review intervals. Translation happens entirely on-device for instant results, while AI-generated stories adapt to each learner's vocabulary level.

Madeleine detail 2
Madeleine detail 3
Madeleine detail 4
Madeleine detail 5