Recipe Management is, as the name suggests, a tool for managing recipes. Upon creation of account, user's can create new recipes, or search for and save recipes already in the database. User's have the ability to edit recipes they have created, or add notes for themselves on recipes that they have saved.
- Clone down this repository, open in Visual Studio.
- Enable UserSecrets
- In UserSecrets copy and paste this code:
{
"ConnectionStrings": {
"RecipeLocalConnection": "Server=(localdb)\\MSSQLLocalDB;Database=<Recipe Database Name >;Trusted_Connection=True;MultipleActiveResultSets=true",
"IdentityDefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=< User Database Name >;Trusted_Connection=True;MultipleActiveResultSets=true"
}
}
- Replace with the your desired database name. Replace with your desire User Database Name
- Open Package Manager Console. Run the following commands
- Add-Migration -context ApplicationDbContext userSetUp
- Add-Migration -context RecipeDbContext recipeSetUp
- Update-Database -context ApplicationDbContext
- Update-Database -context RecipeDbContext
- Run application.
- C#
- HTLM5
- CSS
- ASP.NET Core
- Entity Framework
- ASP.NET Core Identity
- Visual Studio
- Microsoft SQL Server Manager
1.0.0
- Intitial Database Creation.
- Add ability for users to create account and sign in.
- Add ability for users to create, view, and edit recipes.
- Add ability for users to save recipes.
- Initial styling
If you would like to contribute, follow the set up instruction above, find an issue, and submit a pull request.