
2024EdTech
Discrete Learn
An online learning platform designed to help students master discrete mathematics with a focus on sets. Features interactive lessons, quizzes, progress tracking, and interactive Venn diagram visualizations to make learning engaging and effective.
Le Défi
- Designing an engaging learning flow that keeps students motivated through abstract math content
- Building dynamic, interactive Venn diagram components for set operations
- Tracking per-lesson completion state across sessions with Firebase
La Solution
- Created a focused course page layout with a sticky sidebar for seamless lesson navigation.
- Built custom interactive Venn diagram and set identity practice components from scratch.
- Leveraged Firebase for persistent user progress and authentication across sessions.
Fonctionnalités Clés
- Step-by-step lessons on set theory fundamentals and advanced concepts
- Interactive Venn diagram and set operation visualizations
- Practice problems with real-time feedback
- Progress tracking with completion indicators
- User authentication (login, signup, password reset)
- Responsive design optimized for desktop and mobile
Processus
Phase 01
Designed the lesson content structure using structured JSON data files
Phase 02
Built reusable course components: sidebar, lesson content, footer controls
Phase 03
Integrated Firebase Auth for login, signup, and password reset flows
Phase 04
Added interactive visualizations: Venn diagrams, set operation tables, computer representation