ShelfShare is a .NET MVC-based web application designed for book enthusiasts. It allows users to share their book collections, create book lists, post books for sale, and connect with others to lend books. The application integrates secure user authentication, data management via Microsoft SQL Server, and is containerized using Docker.
Users can share their personal book collections and organize them by categories.
Users can create and display personalized book lists.
Users can post books for sale and connect with others to lend books.
Secure user login and signup using .NET default identity with role management.
All user data, including book collections, lists, and transactions, are stored in Microsoft SQL Server.
Application and database are connected using Docker, making it easy to set up and deploy the system.
Razor Pages (HTML, CSS, JavaScript)
.NET MVC (C#)
Microsoft SQL Server
.NET Identity
Docker
Visual Studio, Azure Data Studio