Based on the Web Application built in the Book 'Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages' by Adam Freeman (Apress, 2022).
SportsStore provides an online product catalog that customers can browse by category and page, a shopping cart where users can add and remove products, and a checkout where customers can enter their shipping details.
Includes an administration area with create, read, update, and delete (CRUD) facilities for managing the catalog, and it's protected so that only logged-in administrators can make changes.
NOTE: I'm using Razor Pages instead of MVC like in the book.
- Visual Studio 2022
- .NET SDK 6.0.300
- Clone the project.
- Open the solution file
SportsStore\SportsStore.sln
. - In the solution explorer, right-click the solution node and click 'Restore Client-Side libraries' option.
- Build the solution.
- Press F5 to start the application.
- Open your web browser and go to https://localhost:5000.
Copyright © 2024 Felipe Romero