EduTrack is a comprehensive school management system designed to streamline operations across every stakeholder in an educational institution. The platform provides dedicated portals for administrators, teachers, students, and parents — each tailored to the workflows and information needs of that role.

The Problem

Schools often juggle disconnected tools for attendance, grades, communication, and administration. Staff spend time reconciling data across spreadsheets and messaging apps instead of focusing on students.

Approach

The system was built as a full-stack web application with React and TypeScript on the frontend and Node.js on the backend. Role-based access control ensures each user sees only what they need — administrators manage the institution, teachers track classes and grades, students view their progress, and parents stay informed about their children's education.

What I Worked On

  • Designed and built role-based portals for administrators, teachers, students, and parents.
  • Developed the frontend with React, TypeScript, and Tailwind CSS for a responsive, accessible interface.
  • Integrated backend APIs for attendance, grading, and communication workflows.
  • Ensured scalable architecture to support multiple schools and growing user bases.

Outcome

EduTrack consolidates school operations into a single platform, reducing administrative overhead and giving every stakeholder a clear, dedicated view of the information they need.