NEW RELEASE

French Writing Playground Version 2.0

Major rewrite featuring 16 emotion themes, user authentication, dual AI evaluation system (fast/detailed), built-in interactive quizzes, real-time French practice chat with grammar corrections, user connections, personal dashboard, and comprehensive progress tracking. A complete language learning platform, not just a writing tool.

πŸ“Ή Video Demo

Video coming soon...

πŸŽ‰ What's New in Version 2.0

🎨

16 Emotion Themes

Doubled from v1.0's 8 themes. Added Tired, Sleepy, Sad, Hungry, Guilty, Fearful, Angry, and Grateful for comprehensive emotional range. Each theme features vibrant gradient backgrounds, low-opacity glassmorphism (0.15-0.25), and unique particle systems.

πŸ€–

Dual AI Evaluation

Fast evaluation (GPT-4.1) generates instantly with every submission. Request detailed analysis (GPT-5-mini) anytime for deeper insights with comprehensive subscores. Toggle between both evaluations to compare corrections and feedback quality.

πŸ”

User Authentication

Google OAuth integration via NextAuth.js v4 with Supabase adapter. Personal profiles with display name, bio, learning goals, CEFR targets, total entries/words written, current and longest writing streaks.

πŸ“

Interactive Quizzes

Generate personalized quizzes from your grammar mistakes. Multiple question types: multiple choice, fill-in-the-blanks, translation exercises. Complete quizzes in-app with instant scoring and track performance over time.

πŸ’¬

Real-Time French Chat

Connect with other learners from the public collage. Chat in French with AI grammar checking before message send. Review corrections, accept or reject suggestions, then send message. Toggle learning mode on/off for supervised or free conversation.

πŸ‘₯

User Connections

Discover learners through public collage entries. Send/accept/reject connection requests. Manage connections with pending, accepted, and blocked states. View connection list and start conversations.

πŸ“Š

Personal Dashboard

Comprehensive writing statistics: total entries, words written, CEFR level progression, quiz performance, connection count. Recent activity timeline showing entries, quizzes, and messages. Visual progress charts and milestone celebrations.

πŸ“š

Enhanced Entry Management

View all personal writing entries with advanced filtering by emotion, CEFR level, date range. Search functionality across entry content. Edit or delete entries. Toggle public visibility for collage sharing.

✏️

Customizable Word Counts

Word count limits are now user-configurable (10-100 words range). Default settings: 10 word minimum, 50 word maximum. Real-time word counter with milestone celebrations at 25%, 50%, 75%, and 100% including confetti and theme-colored animations.

βš™οΈ

User Settings

Customize email notifications, practice reminders, connection request alerts. Set default emotion theme and evaluation mode. Configure word count limits. All settings persist across sessions with real-time updates.

πŸ’­

Separate v2 Feedback

Dedicated feedback tables independent from v1 database. Collect user feedback specific to v2 features and experience. Category-based feedback forms and emoji rating system for continuous improvement.

⚑

Performance Optimized

Direct OpenAI API integration replaces Make.com webhooks for better performance and reliability. Optimized database queries with proper indexing and Row Level Security policies for fast, secure data access.

πŸ› οΈ Tech Stack

Next.js 16
React 19.2
TypeScript 5
Tailwind CSS v4
NextAuth.js v4
Supabase (Auth, Database, Realtime, RLS)
OpenAI API (GPT-4.1, GPT-5-mini)
Framer Motion
Zustand
React Hook Form
Zod v4
jsPDF
react-confetti
Lucide React
Vercel
Google OAuth

Ready to Experience Version 2.0?