- Dotnet
- install dotnet here : https://dotnet.microsoft.com/en-us/download/dotnet/6.0
- In a terminal window, run this command:
git clone https://github.com/csharpDeathCoders/SimpleRecipeApp.git
- In the terminal window, use
cd SimpleRecipeApp
to go into the app's root directory. - Run the command
dotnet build
- Run the command
dotnet-ef database update
ordotnet ef database update
- Run the command
dotnet run
https://github.com/csharpDeathCoders/SimpleRecipe
https://reciplan.azurewebsites.net/
- Architecture diagrams
- wireframes
- Create repo
- Set up classes and models
- find API
- Host on Azure
- Set up Database (SQLite)
- Create pages/views
- Search Page
- Results Page
- Favourites Page
- Meal Plan Page
- Add to Meal Plan Page
- Challenge to call API and create objects with models
- Was unable to call API
- Found out models were too complex to finish app realistically before deadline
- Simplified Models and scrapped some features
- Scrapped idea of using API
- Pivot idea from searching recipes to user making their own recipes
- Able to add recipes
- Edit and delete recipes
- User can register and sign in
- Create recipe card components
- Create tables and relations for Meal plans, recipes, and users
- Styling
- Able to remove a recipe from a meal plan after adding
- Add recipe to meal plan
- Add userId to everything
- Styling