Full Stack

Student Management Portal

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

Student Management Portal screenshot 1

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
All Projects