Skip to content

Rishika12U/EduTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EduTrack πŸŽ“πŸ“Š

(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.

πŸ‘¨β€πŸ« Teachers

  • Log daily teaching activities
  • Create quizzes for students
  • Mark their attendance (with location)

πŸŽ“ Students

  • Take quizzes and receive instant scores
  • Submit daily attendance (with location)
  • View their quiz results and attendance record

πŸ›‘οΈ Admins

  • View all teacher and student activities
  • Access all attendance records
  • Monitor quiz submissions and scores

πŸ› οΈ Tech Stack

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)

Backend Setup

cd Backend npm install

Run backend:

npm run dev

Frontend Setup

cd ../Frontend/basic-react-app npm install npm run dev

Deployment

Frontend and Backend are deployed on Render CORS configured properly to allow cross-origin requests

Future Improvements

*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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published