A review hub for instant noodles where users can find their next noodle to try and share thoughts with the community.
The user can:
- Sign up and log in
- View a list of all noodles
- Add a noodle
- View all details for a noodle
- View all reviews for a noodle
- Add a review for a noodle
- View a list of all reviews
- View a list of all users
- View all details for a user
- View all reviews for a user
- Edit their user profile
- Delete their user account
To run this project, first fork or clone the repository:
git clone https://github.com/wyou130/instant-noodles
Seed the data:
rails db:seed
Run the server:
rails s
In another terminal, cd into the client folder:
cd client
Install requirements:
npm install
Open the app in browser:
npm start
- React
- Ruby on Rails
- ActiveRecord
- PostgreSQL
- Bootstrap CSS
- Edit and delete functionality for reviews
- Add comments on reviews
- Favorites list
- Recommend checkbox as part of review
- Search bar for noodles and reviews, filter noodles by birthplace/overall rating, sort noodles by highest ratings and most recommended
Wendy You