This application is an example of small Pie Shop.The bakery shop sells pies.
The technical details of the application are:
-
Unit of Pattern -keeps track of everything you do during a business transaction that can affect the database. When you're done, it figures out everything that needs to be done to alter the database as a result of your work.
-
Repository Pattern
-
Test Units (Microsoft Test Units)
-
Moq - For mocking the dependencies.
-
Entitity Framework Core - Code First Approach
-
DotNet core with ASP Core MVC- Tag Helpers,ViewComponent, ViewModel
-
Automapper
-
Bootstrap
-
JQuery
-
MS SQL Database.
The steps to complete the order.
-
After adding into the shopping cart, you see the shopping cart page. The order can be completed when the user is logged in.
-
When you checkout, application redirects you to the login page. Here username and password should be entered. username:admin password:admin123. This is a default user.
-
After login, the user can complete the order. Adding shipping information
-
After entering shipping information, the order is completed.