Full Stack
Student Management Portal
An academic portal for managing student records, grades, enrollment, and course schedules with role-based access control.

About This Project
A comprehensive student management system designed for educational institutions to efficiently manage academic operations. The portal provides distinct interfaces for administrators, faculty, and students with role-based access control. Features include student enrollment and record management, grade tracking with GPA calculation, course scheduling, and attendance monitoring. The system leverages Entity Framework Core for robust data operations and implements the repository pattern for clean, maintainable code architecture.
Key Features
- Role-based access for admin, faculty, and students
- Student enrollment and record management
- Grade tracking with GPA calculations
- Course scheduling and management
- Attendance monitoring system
- Repository pattern architecture
Tech Stack
C#ASP.NET MVCSQL ServerEntity Framework CoreLINQSOLID PrinciplesBootstrap 4jQuery