A full stack web project built using ASP.NET, EF Core. The app can be used to browse and manage school system events
Login:
Event management page:
Plan management page:
Group management page:
Task management page:
ToastR notifications:
Admin
-
Can edit and delete events.
-
Can edit and delete plans.
-
Can edit and delete groups.
-
Can edit and delete tasks.
-
Can edit and delete users.
-
Can delete user accounts.
- ASP.NET Core 6
- Entity Framework Core
- Microsoft SQL Server Express
- ASP.NET Identity System
- MVC Areas (Admin / User)
- Razor Pages + Partial Views
- Customized Log in and Register pages (scaffolded)
- Responsive Design (Custom CSS, Bootstrap and JS animations/transitions/DOM)
- Bootstrap 5
(Libraries) jQuery
- You need to have the .NET 7 SDK installed. Be sure to download the latest version for Visual Studio 2022.
- Use the latest version of Visual Studio 2022: https://visualstudio.microsoft.com/downloads/
- Install SQL Server 2019 (or later version), Developer or Express edition: https://www.microsoft.com/en-us/sql-server/sql-server-downloads. By default this uses localdb; adjust the connection string in appsettings.json if needed.