This project was built for the Liftoff program in Winter of 2020.
Contributors for this application are:
- Java
- Spring Boot
- Thymeleaf Templates
- MySQL
- HTML, CSS, Bootstrap
- JavaScript / jQuery
- Save and remove recipes from profile
- Search for, filter, and sort recipes
- Rate and comment on recipes
- View all recipes by tag and category User registration, login, logout
- All User features
- Create and Edit Recipes
- Create and Edit categories and tags
- Adjust recipes measurements based on serving size
- Create shopping list of ingredients
- Recipe Timers
- Custom lists for saved recipes
- Add additional fields to Recipe (publishTime, numServings, cook time, prep time, etc); sort and filter features for these fields
- Host and Launch with AWS
To start the Application you need to set the environment variables in application.properties
:
<DB_PASS>
<DB_USER>
These variables should be the same variables that you use for creating the database.