A modern, interactive educational platform that transforms learning into an engaging experience through interactive quizzes, achievements, and real-time progress tracking.
Interactive Quizzes - Engaging multiple-choice quizzes with instant feedback and detailed explanations
Achievement System - Unlock achievements based on performance, track progress with visual indicators
Real-time Updates - Live notifications for quiz completions and achievement unlocks using Socket.io
Dynamic Dashboard - Comprehensive overview with quiz stats, points, streaks, and level progression
Learning Analytics - Detailed charts and metrics tracking weekly progress and performance trends
Contact System - Integrated email notifications for user inquiries with Gmail integration
Beautiful UI - Modern, responsive design with glowing card effects and smooth animations
- React.js with React Router
- Tailwind CSS for styling
- Socket.io Client for real-time features
- Recharts for data visualization
- React Hot Toast for notifications
- Lucide React for icons
- Node.js & Express.js
- MongoDB & Mongoose
- JWT Authentication
- Socket.io for real-time communication
- Nodemailer for email services
- Joi for validation
Frontend: https://edugame-frontend.onrender.com
Backend API: https://edugame-backend-hftv.onrender.com
Glowing card effects on quiz and achievement displays create visual appeal, dynamic number generation for realistic statistics, real-time achievement unlocking with instant notifications, responsive design optimized for all screen sizes, professional typography using Montserrat and Roboto fonts, and secure authentication with JWT tokens.
Email: ramyadav8395@gmail.com
Phone: +91 7457807892
Location: Agra, Uttar Pradesh, India
Built with passion for education and technology,