Closed uchexm closed 1 year ago
[x] Created and set up a Rails app with Postgres database.
database
[x] We built the Login and registration page with Devise.
Devise
[x] Created models based on the ERD diagram: User, Food, Recipe, and RecipeFood
ERD
User,
Food,
Recipe,
RecipeFood
[x] Created a homepage and navigation menu for the app
homepage
navigation
[x] A food list that displays a list of food added by the logged-in user which leads to a form to add a new food.
logged-in
user
[x] A recipes list that displays recipes created by the user and leads to the recipe details, also the user can delete the recipes they created.
[x] A Public recipe list that displays a list of all public recipes and leads to recipe details.
[x] A shopping list that displays the list of food that is missing for all recipes of the logged-in use.
the
[x] Set up the repository on GitHub and used Gitflow.
Gitflow
[x] Set up Devise for authentication;
authentication
[x] Set up RSpec and Capybara testing libraries.
RSpec
Capybara
[x] Thanks for reviewing our project. We'd love to hear your feedback and suggestions👏!
In this pull request, our team @Rachelwebdev and @uchexm made the following implementations 🧧
[x] Created and set up a Rails app with Postgres
database
.[x] We built the Login and registration page with
Devise
.[x] Created models based on the
ERD
diagram:User,
Food,
Recipe,
andRecipeFood
[x] Created a
homepage
andnavigation
menu for the app[x] A food list that displays a list of food added by the
logged-in
user
which leads to a form to add a new food.[x] A recipes list that displays recipes created by the
user
and leads to the recipe details, also theuser
can delete the recipes they created.[x] A Public recipe list that displays a list of all public recipes and leads to recipe details.
[x] A shopping list that displays the list of food that is missing for all recipes of
the
logged-in use.Technical setup
[x] Set up the repository on GitHub and used
Gitflow
.[x] Set up Devise for
authentication
;[x] Set up
RSpec
andCapybara
testing libraries.[x] Thanks for reviewing our project. We'd love to hear your feedback and suggestions👏!