This is a simple app made strictly for learning purposes.
Technologies used in this project are as follows:
- ASP.NET MVC
- Razor Pages
- Entity Framework
- Newtonsoft.Json
Other: session and cookies services
Page for managing data saved in database.
Simple form supporting fields validation and uploading images to the server.
Previous category choice is remembered by session variable. Items can be added to shopping cart by clicking "shopping cart" button.
Shopping cart is remembered using cookies and storing data serialized to JSON format in those cookies.
Shopping cart also support adding and removing items using "basket bin" button or "+" and "-" buttons.