StudentProgressBoard
A full-stack student academic progress tracking system. Administrators verify coursework completions intuitively over organized statistical dashboards.
The Challenge
Protecting strict routing paths and managing robust API queries safely linked to Azure AD single-sign-on without security tokens leaking.
My Solution
Integrated MSAL library on top of Angular 14 routing securely fetching and serving C# (.NET 6) Rest endpoints via SQL database logic.
Tech Stack
- .NET 6: Used .NET 6 for building this project.
- Entity Framework Core: Used Entity Framework Core for building this project.
- Microsoft SQL Server: Used Microsoft SQL Server for building this project.
- Azure Active Directory: Used Azure Active Directory for building this project.
- Angular 14: Used Angular 14 for building this project.
Technical Deep-Dive
Displays multidimensional models grouping credits by exam and midterm ratios dynamically rendered across custom frontend directives.