SomeRecipes is a web application for users to view and share recipes. Inspired by AllRecipes, SomeRecipes allows users to create and review recipes, search for recipes, bookmark favorite recipes, and discover recipes by other users.
SomeRecipes is a personal project by Joyce Chau built using Rails on the backend and React/Redux on the frontend.
- User accounts with secure authentication
- Viewing, creating, editing, and deleting recipes
- Profile page
- Image attachments for profiles and recipes
- Favoriting and searching recipes
- Reviewing recipes
SomeRecipes was built in 10 days.
A proposal was drafted to help provide an implementation timeline during the development process.
A database schema was prepared alongside the design proposal.
SomeRecipes was built using the following technologies:
- Ruby on Rails
- React
- Router
- Modal
- Masonry
- Star Rating
- Redux
- Babel
- Cloudinary
- Webpack
Additional features to add include:
- Allowing users to specify public and private recipes
- Category filters
- Recipe recommendations