MVP List - mmdurnin/TableFor2 GitHub Wiki
MVP List
1. User login & sign up, demo login (2 days)
- Users can sign up, sign in, and log out
- Users can access registered-user features with demo login
- Unless logged in (registered/ demo), certain features are not accessible (making reservations, leaving reviews, favoriting restaurants)
2. Hosting on Heroku
3. Restaurants
- Restaurant show page
- Restaurant index page
4. Reservations (1.5 days)
- Logged in users can create reservations
- Logged in users can view their reservations on their user profile page
- Logged in users can update reservations
- Logged in users can delete reservations
4. Restaurant search (2 days)
- Users can search all restaurants using search bar
- Users can search restaurants via filters (cuisine type, city, pricing)
- Cuisine type and pricing will be displayed on left side nav bar on restaurant index page
- Cities will be displayed on website home page
6. Ratings/ Reviews (1.5 days)
- Logged in users can leave reviews on restaurant's show page
- All users can view reviews on restaurant's show page
- ratings are displayed on restaurant index page
7. Production README
8. BONUS: Saving restaurants (1 day)
- Logged in users can tag restaurants as "favorite" via restaurant show page
- Logged in users can view their favorited restaurants on user profile page