The Book Management System is a Blazor-based web application designed to manage books. The app provides functionalities such as creating, updating, and deleting books, along with paginated lists and search features.
- Create, edit, and delete books.
- Paginated book list with search functionality.
- Separate pages for viewing book details.
- Fully responsive design.
- Blazor WebAssembly (Client-side framework)
- .NET 8 (Backend framework)
- Entity Framework Core (Database access)
- SQL Inmemory (Database)
- Bootstrap (Styling)
To test locally run both projects BookManagement.API and BookManagementSystem.Client
More info here https://learn.microsoft.com/en-us/visualstudio/ide/how-to-set-multiple-startup-projects?view=vs-2022
- Navigate to
srcdirectory - Run
docker-compose upcommand - Open application at
http://localhost:6432/
