A simple web application built with ASP.NET Core MVC for managing books and user reviews. Users can browse books, add reviews, and see others’ ratings and comments. There is also an available API!
- Features
- Technologies
- Getting Started
- Database Setup
- Running the App
- Project Structure
- Screenshots
- Contributing
- License
- User authentication (registration and login) using .net built in Identity
- Add, view, and list books
- Search and filter books by Title, Genre or Author
- Add reviews and ratings for books
- Display average rating per book
- View all reviews with user info and timestamps
- Input validation and secure model binding
- Responsive UI with Bootstrap
- .NET Core / ASP.NET Core MVC
- Entity Framework Core
- SQL Server / LocalDB
- Razor Pages / CSHTML
- Bootstrap 5
- .NET SDK 7.0+
- SQL Server / LocalDB
git clone https://github.com/AndreasTsikri/BookReviewer.git
cd BookReviewerdotnet run