A Leave Management System built using ASP.NET Core MVC that allows employees to request leaves and administrators to manage approvals and allocations efficiently.
- User authentication & role-based access
- Apply for leave
- View leave history
- Leave approval & rejection
- Leave allocation management
- Admin dashboard
- Validation & error handling
- Clean MVC architecture
- Backend: ASP.NET Core MVC
- Frontend: Razor Views, Bootstrap
- Database: SQL Server
- ORM: Entity Framework Core
- Authentication: ASP.NET Identity
- Version Control: Git & GitHub
LeaveManagementSystem.Web
├── Controllers
├── Models
├── Services
├── Views
├── Data
└── wwwroot
git clone https://github.com/saiteja4626/LeaveManagementSystem.gitOpen in Visual Studio or VS Code
Update-Databasedotnet run- Admin
- Employee