Frontend Routes - KevKodes/open-eats GitHub Wiki
User-facing routes
/
(home page)
Authentication not required to access. Navigation bar will vary depending on user status.
Navigation bar, reservation form, search bar, list of restaurants.
/:restaurantId
Authentication not required to access. If the user is not logged in, the save button will open the login modal and automatically save the restaurant to user favorites upon sign in.
Navigation bar, reservation form in a sidebar, restaurant details, save button.
/favorites
Authentication required to access.
Navigation bar, basic user profile information, list of saved restaurants with button to remove from favorites and button to make a reservation.
/book/:details
Page for booking a restaurant reservation. If the user is not logged in, the page will include a form to enter user information and links to signup or login.