Skip to content

miantalha45/BookManagmentSystem

Repository files navigation

Book Management System

📖 Introduction

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.

🚀 Features

  • 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.

🛠️ Technologies Used

  • Backend: ASP.NET Core Web API (.NET 8)
  • Database: SQL Server

🔧 Installation & Setup

1️⃣ Clone the Repository

https://github.com/miantalha45/BookManagmentSystem.git

2️⃣ Backend Setup (ASP.NET Core Web API)

  1. Open the project in Visual Studio 2022.
  2. 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;"
    }
  3. Run the following command in package manager console to apply migrations:
    update-database

📧 Contact & Support

For any queries, feel free to reach out:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages