Delish is a full-stack application that allows users to browse, bookmark, and share recipes. It was inspired by New York Times Cooking. Delish was build using React, Redux, Rails and PostgreSQL.
-
Secure User Authentication
LoginDelish.mov
-
Each user has a recipe box where they are able to view their bookmarked and authored recipes.
-
Each recipe has a show page, which contains the recipe's description, author, yield, time to prepare, and ingredients.
-
At the bottom of a recipe show page, users can share useful tips and tricks with other users by leaving 'cooking notes' on each recipe. Users can also upvote cooking notes that they find useful.
-
Users can upload their favorite recipes to share with others.
-
Users can search recipes based on title.
-
Implemented star ratings so users can rate recipes on a scale from 1-5.
- Ruby on Rails
- React
- Redux
- PostgreSQL
- Tags/Categories that users can apply to each recipe and are displayed on each recipe's show page.
- 'Cooking Guides' that showcase specific how-tos and cooking techniques.



