Bookbond is a web application that connects readers with books and encourages a habit of reading through curated lists, personal reviews, and recommendations. Built using ASP.NET Core and Angular, Bookbond aims to provide a seamless experience for book lovers who want to explore, organize, and review books in one platform.
- Browse Books: Discover a collection of books by genre, popularity, and user ratings.
- Personal Bookshelves: Organize books into shelves - "Read," "Currently Reading," and "To Read."
- Reviews & Ratings: Read and write reviews, and rate books to help the community.
- Author Profiles: Explore information about authors and their works.
- Admin Panel: Manage books, authors, and user content through a secure admin interface.
- Back-End: Developed using ASP.NET Core with a clean N-Tier Architecture.
- Domain Layer: Contains core business logic.
- Data Layer: Handles interactions with the database.
- Service Layer: Contains services for handling business logic.
- API Layer: RESTful API for handling client requests.
- Backend: ASP.NET Core
- Frontend: Angular
- Database: PostgreSQL
- Clone the repository
git clone https://github.com/keldibekovulugbek/bookbond.git