Skip to content

Goodreads-inspired web API built with .NET 9 and C# 13, showcasing clean architecture and scalable backend design.

Notifications You must be signed in to change notification settings

karemsaeed20020/Goodreads-clone-API

Repository files navigation

Goodreads Clone

A modern, modular, and extensible RESTful API inspired by Goodreads, built with ASP.NET Core (.NET 9), Entity Framework Core, MediatR, Follows Clean Architecture.

dotnet dotnet sql-server jwt Swagger Swagger

Table of Contents


Features

  • User authentication & JWT-based authorization
  • Book, author, and review management
  • Reading progress tracking
  • Yearly reading challenges
  • Email Support
  • File uploads via Azure Blob Storage
  • Background jobs with Hangfire
  • Health checks and monitoring
  • Swagger/Scalar documentation

About

Goodreads-inspired web API built with .NET 9 and C# 13, showcasing clean architecture and scalable backend design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages