Skip to content

Latest commit

Β 

History

History
18 lines (12 loc) Β· 757 Bytes

File metadata and controls

18 lines (12 loc) Β· 757 Bytes

πŸ“š Library Management System API

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.


πŸš€ Features

  • πŸ§‘β€πŸ’Ό 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