A full-featured Expense Management System built using ASP.NET Core MVC with 3-Tier Architecture.
Key Features:
- Secure user authentication & authorization
- Full CRUD operations for expenses
- Category management module
- Clean separation between Presentation, Business Logic, and Data Access layers
- SQL Server database integrated with Entity Framework Core
- Structured and maintainable codebase
The system is designed with scalability, clean architecture principles, and production-readiness in mind.