This app allows a user to plan out their meals by choosing recipes and inviting friends. Try it here. See the React front-end app here.
- Ruby on Rails
- React
- Edamam API
- 5 tables - users, dinners, invites, attendees, recipes
- A user can be invited by the owner of the event, and then the invited user can accept. When a user accepts an invitation, the database entry for that invitation is deleted, after being copied to the attendee table in the db.
- A user can search for recipes using the edamam API, and save them to a specific event.
Your meals: A meal that friends have been invited to: A meal with no guests yet: Finding a recipe to add to a meal: Viewing a recipe: Friends list (reach goal): Friend's meal list (reach goal):