FluentMaker

AI-Powered Flashcard Generator

20253 weeks
FluentMaker preview
Next.jsTypeScriptAPI IntegrationAITailwind CSSNext-themeGoogle Gemini APIWiktionary APIZodLLMsNLPJestReact Testing Library
P

Problem

Language learning apps promise speed and fluency, yet the most effective method—contextual, personalized flashcards (Fluent Forever method)—remains too time-consuming for the average learner.

R

Role

Full-Stack Developer

I

Impact

  • I reduced flashcard creation time from 30 minutes to under 30 seconds, allowing users to turn short articles into 50+ usable cards instantly
  • I implemented a multi-language processing engine supporting 14 languages with custom rules for compounds, contractions, and honorifics
  • I built a robust validation pipeline ensuring vocabulary accuracy, correct gender/plural forms, and consistent sentence complexity

Project Metrics

<10s generation time
Performance
55+
Users

Key Learnings

Multi-language NLP processing
LLM prompt optimization
Grammar-aware metadata extraction
Quality-control metrics for AI output
Multi-format export pipelines