An ASP.NET MVC web application to manage a bakery using a many-to-many database structure.
User Stories |
---|
All users can view the application landing page, which will feature all available flavors and treats. |
All users can click treats and flavors on the landing page, and be directed to a new pages which lists all of the treats belonging to that flavor, or vice versa. |
Authorized users can log in while on the landing page. |
Authorized users can create, read, update, and delete all flavors in the flavor table of the Pierre's Treats database. |
Authorized users can create, read, update, and delete all treates in the treats table of the Pierre's Treats database. |
- Click here to download a .NET Core SDK from Microsoft Corp.
- Click here to download the 64-bit .NET Core SDK from Microsoft Corp.
Enter the command dotnet tool install -g dotnet-script
in Terminal (macOS) or PowerShell (Windows).
Enter the following commands in Terminal (macOS) or PowerShell (Windows):
cd desktop
git clone https://github.com/kwicz/PierresTreats.Solution
cd PierresTreats.Solution
In your terminal, type the following commands to make sure all necessary packages are included in the project and to launch in your browser:
cd PierresTreats
dotnet restore
dotnet build
Enter the following to build your database and tables for the program:
dotnet ef migrations add Initial
dotnet ef database update
In your terminal, type:
dotnet watch run
Hold command
while clicking the link in your local terminal to your local address, which should be:
http://127.0.0.1:5000
Bon Apetit! The project is now ready to use.
No known bugs at this time.
Have a bug or an issue with this application? Open a new issue here on GitHub.
- C#
- .NET Core 2.2
- ASP.NET Core MVC
- MySQL
- EF Core 2.2.6
- ASP.NET Core Identity
- Razor 2.2.0
- Material Design Lite
- Photos by:
- hue12 photography on Unsplash
- Herbert Goetsch on Unsplash
Copyright (c) 2020 K Wicz