French Writing Playground Version 1.0
Emotion-driven French learning platform featuring 8 dynamic themes with unique background animations, AI-powered CEFR assessment, real-time grammar correction with detailed explanations, progressive writing celebrations, and a public monthly collage fostering community engagement.
Project Demo
Tech Stack
Category
Creative ProjectsAbout This Project
The French Writing Playground came to life because I wanted to set a minimum baseline for practicing French writing. While working on my portfolio and struggling to maintain consistent practice, I realized something: I needed a tool that would meet me where I am emotionally, not just academically. Most language learning apps feel clinical and sterile, like you're taking a test every time you open them. But language learning isn't just cognitive work; it's deeply tied to how we're feeling in that moment. So I built this. An application that asks "How are you feeling today?" before anything else. Choose from 8 emotion themes (Joyful, Calm, Energetic, Reflective, Anxious, Hopeful, Frustrated, Creative) and watch the entire interface transform to match your mood. Each theme has its own color palette, unique background animations (floating leaves, rising stars, electric lines, trembling squares, rotating geometric shapes), glassmorphism effects, and optimized text contrast. The idea is simple: if you're feeling anxious, the app gives you a grounding, stable environment with gentle wave animations. If you're feeling creative, it mirrors that energy with rainbow gradients and playful paint splatter effects. The technical side is where it gets interesting. Write anything in French (minimum 10 words) and the app uses Make.com automation workflows to assess your CEFR level (A1 through C2) and provide detailed grammar corrections. You get a visual diff system that shows exactly what needs fixing: style enhancements highlighted in blue, errors in red/green, with every correction coming with a detailed explanation and grammar rule categorization. The app distinguishes between actual errors and style improvements, so you're not just fixing mistakes, you're learning nuanced French expression. There's also a public community collage where you can share your writing anonymously if you want. Entries are organized by month with intuitive filtering, so you can explore the community's progress over time, see what people wrote in October versus November, for example. Each entry shows the writer's emotion and CEFR level, creating this nice sense of collective progress and shared learning journey without judgment. Plus, as you write, the interface celebrates your progress: particles appear at 50+ words, encouraging messages adapt to your milestone, and when you submit, confetti explodes in your theme colors. The whole thing is designed to make consistent practice feel less like a chore and more like something you actually want to do, a playground, not a classroom.
Related Projects

AI Prompt Engineering Toolkit
Comprehensive platform featuring 15 full-stack applications solving real-world business challenges for Canadian companies, each paired with bilingual case studies and automation workflows.