The Book Management System is a web-based API built using ASP.NET Core Web API. It allows users to manage books by performing CRUD operations such as adding, updating, deleting, and viewing books.
- Secure API endpoints with ASP.NET Identity.EFCore.
- Manage books with Create, Read, Update, and Delete (CRUD) functionality.
- Database integration using SQL Server.
- Unit of Work and Repository Pattern for efficient data management.
- Backend: ASP.NET Core Web API (.NET 8)
- Database: SQL Server
https://github.com/miantalha45/BookManagmentSystem.git- Open the project in Visual Studio 2022.
- Configure the database connection in
appsettings.json:"ConnectionStrings": { "DefaultConnection": "Server=your_server;Database=your_db;user=username;Password=password;Trusted_Connection=False;TrustServerCertificate=True;MultipleActiveResultSets=true;" }
- Run the following command in package manager console to apply migrations:
update-database
For any queries, feel free to reach out: