Disclaimer: The desktop UI is currently rough around the edges as I mainly focused on writing the mobile UI on this site.
Here I demonstrate logging in, creating a new recipe, and viewing it.
- Front-end: Angular
- Back-end: .NET Core REST API
- Database: MySQL
- Account creation with password reset.
- Admins can add, update, and delete recipes from the site.
- Any visitor can view recipes
- Desktop site layout as mentioned above
- Emailed link to reset password does not include base URL. To work around this, append the link included in the email to the URL. For example: https://momscookbook.netlify.app/#/{EMAILED_LINK_PASTED_HERE_WITHOUT_LEADING_SLASH}
- Search bar not yet functional
- .NET Core SDK >= 3.0 .NET download page
- MySQL >= 8.0.19 MySQL downloads page
- Angular >= 10.1.1 Angular installation instructions here
- Node.js >= 10.19.0 Nodejs download page
- WIP
- WIP