A web-based system for managing students, teachers, staff, grades, and attendance. Built using the repository pattern and ASP.NET Core MVC. Use Areas for modularization, role-based access control, and more.
- Student management
- Staff management
- Grade management
- Attendance tracking
- Role-based access control
- Modular architecture using Areas
- .NET Core SDK
- SQL Server
- Clone the repository:
git clone https://github.com/Costa0910/SchoolSystem.git
cd SchoolSystem-
Set up the database connection in
appsettings.json. -
Build and run the application:
dotnet build
dotnet runTo log in to the web app as an admin, use the following credentials:
- Email: [email protected]
- Password: Password0910#
- Demo: Web app
This project is licensed under the MIT License.