This program consists of an MVC application that helps track the vendors that purchase baked goods from 'Pierre's Bakery' and the orders for those vendors. Pierre can view a list of Vendors as well as their Orders and add to both.
- C#
- ASP .Net Core
- Razor View Engine
- RESTful routing conventions
- MSTest (Microsoft.NET.Test.Sdk)
- Markdown, CSS, Bootstrap, HTML
This project was created as an independent project for Epicodus following the section on Basic Web Applications with C#. The program welcomes 'Pierre' and allows him to view and add to a list of Vendors for his bakery and their orders.
MSTest was used to unit test the Models. RESTful routing conventions were used to name the routes for the different views.
-
Clone repository from Github and save a copy on own computer.
-
If saving repository remotely, make an initial commit pushing ONLY your .gitignore file so bin/ and obj/ directories are not pushed.
-
Ensure you have C# and .NET installed by running the command [dotnet --version] in your terminal. If the response is not a version number, install .NET from Microsoft website.
-
Navigate to the BakeryTracker directory in the project and run the command [dotnet restore, then dotnet build].
-
While still in the Bakery subdirectory, run the command [dotnet run] to run the application using a localhost server.
- The ordered lists of orders on the Vendor Details page is not formatting correctly -- the numbers which number the list items are left-aligned while the actual list items are centered.
MIT License
Copyright (c) July_2022 Rosario Ruvalcaba Harwood