QuizZen

QuizZen

Next.js 15
TypeScript
Prisma
PostgreSQL
TailwindCSS
Stripe
i18n

Project Overview

A specialized interactive platform for French naturalization interview preparation, covering history, values, and institutions of the French Republic.

Project Gallery

QuizZen Homepage

Project Overview

A specialized interactive platform for French naturalization interview preparation, covering history, values, and institutions of the French Republic.

Key Features

  • 📚 Comprehensive study material
  • ✅ Practice tests
  • 📊 Progress tracking
  • 🎯 Personalized learning paths
  • 🌍 Multi-language support
  • 📱 Mobile-responsive design

Technical Details

Built with Next.js 15, using Prisma ORM with PostgreSQL for robust data management. Implements spaced repetition algorithms for optimal learning with efficient database querying. Features a robust assessment system with detailed analytics and progress tracking.

Challenges & Solutions

Creating an engaging learning experience while maintaining historical accuracy and official requirements for naturalization interviews. Optimizing database queries for efficient spaced repetition algorithm implementation.