A React-based web application designed to help students master Advanced Machine Learning concepts using Spaced Repetition.
🚀 Live Demo: https://aml-quiz-app.vercel.app
The application uses a weighted algorithm to prioritize questions you struggle with, ensuring efficient study sessions by showing difficult concepts more frequently than mastered ones.
- 🧠 Spaced Repetition System (SRS): Automatically adjusts the frequency of questions based on your performance streak.
- 📊 Progress Dashboard: Visual tracking of your mastery level (Mastered, Learning, Needs Review).
- 💾 Local Persistence: Your progress is automatically saved to your browser's local storage.
- 🚩 Error Reporting: Integrated system to report issues with questions or answers directly to the maintainer via GitHub Issues or Email.
- 📱 Responsive Design: Optimized for both desktop and mobile study sessions.
- Framework: React + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Icons: Lucide React
To run this project locally:
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
Built with Google AI Studio.
