(https://edutrack-bkkt.onrender.com/) EduTrack is a full-stack Digital Classroom Monitoring System built with the MERN stack (MongoDB, Express, React, Node.js). It helps school administrators monitor teacher activities, track student learning effectiveness, manage quizzes, and track attendance β all in one centralized platform.
- Log daily teaching activities
- Create quizzes for students
- Mark their attendance (with location)
- Take quizzes and receive instant scores
- Submit daily attendance (with location)
- View their quiz results and attendance record
- View all teacher and student activities
- Access all attendance records
- Monitor quiz submissions and scores
| Frontend | Backend | Other Tools |
|---|---|---|
| React (Vite) | Node.js | JWT Authentication |
| Axios | Express.js | CORS / dotenv |
| React Router DOM | MongoDB + Mongoose | Render (Deployment) |
| CSS (Custom per role) |
cd Backend npm install
npm run dev
cd ../Frontend/basic-react-app npm install npm run dev
Frontend and Backend are deployed on Render CORS configured properly to allow cross-origin requests
*Notification system (quiz reminders, announcements) *Export attendance/quiz reports to PDF/Excel *Student performance charts and analytics *Offline mode for rural access
πββοΈ Author Rishika12U β GitHub Built with β€οΈ to improve education monitoring.