An enterprise web application built to streamline library asset tracking, member records, and book circulation workflows. The platform utilizes the ASP NET Core MVC architecture to enforce strict separation of concerns, reliable data access, and maintainable software engineering practices.
Technical Highlights:
- Implemented complete CRUD operations for books, categories, and member accounts using customized ViewModels.
- Engineered relational database models and schema migrations with Entity Framework Core and Microsoft SQL Server.
- Applied Object-Oriented Programming (OOP) and SOLID principles across interfaces and decoupled service layers to ensure clean code.
- Built LINQ queries to optimize search operations, active borrow tracking, and overdue status calculations.
Technologies Used:
C#, ASP NET Core MVC, Entity Framework Core, LINQ, Microsoft SQL Server, HTML5, CSS3, Bootstrap.