A clean, modular, and extensible ASP.NET Core Web API for managing users, books, loans, and library operations. Built using Clean Architecture, Entity Framework Core, JWT Authentication, and Swagger for modern, secure, and maintainable backend development.
- 🧑💼 User Registration, Login, and Role Management (e.g., Admin, Member)
- 📘 CRUD operations
- 📚 Borrowing and Returning logic
- 🕵️ Authentication & Authorization with JWT
- 🌐 RESTful API design with versioning
- 📦 Clean Architecture (Domain, Application, Infrastructure, API layers)
- 🛠 Swagger/OpenAPI for interactive API documentation
- 🔒 Secure password handling with hashing