Skip to content

Beqarev/BookManagementAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookManagementAPI

BookManagementAPI is a RESTful API built with ASP.NET Core 8, Entity Framework Core, and SQL Server.
It provides a secure and efficient way to manage books, including CRUD operations, authentication, popularity scoring, and pagination.


Features

  • JWT Authentication (Login & Register)
  • Book Management (Add, Update, Delete, Fetch books)
  • Pagination Support for listing books
  • Popularity Score Calculation (based on views & age of book)
  • Soft Deletion for books
  • Secure Endpoints
  • Swagger API Documentation

Tech Stack

  • .NET 8
  • Entity Framework Core
  • SQL Server
  • JWT Authentication
  • AutoMapper
  • Swagger (OpenAPI)
  • Dependency Injection

Installation & Setup

1. Clone the Repository

git clone https://github.com/YOUR_USERNAME/BookManagementAPI.git
cd BookManagementAPI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages