EduTrack is a role-based Assessment & Submission Management System engineered for modern schools and colleges. Built with ASP.NET Core Web API, PostgreSQL, and Next.js Turbopack.
EduTrack enforces strict Role-Based Access Control (RBAC) across three specialized portals tailored to academic workflows specified in Requirement.md.
Full control over academic hierarchy and security.
Coursework publishing, grading, and student feedback.
Submission portal and academic evaluation viewer.
Click below to view simulated interfaces for each role
Assigned to: Class 10 - Section A (Mathematics)
Built adhering strictly to the recruitment project specifications outlined in Requirement.md.
Next.js 16 App Router, React 19, TypeScript, Axios interceptors, Zustand state, React Query, and Tailwind CSS.
.NET 10 Web API, C# 13, Entity Framework Core 10, RESTful architecture, global exception handler middleware.
Relational schema with EF Core migrations, automated seeding, JWT auth, and BCrypt password hashing.
One-click Docker Compose setup (`./scripts/start.sh`), Bun package manager, and xUnit test suite.
100% compliance with recruitment submission criteria