Coder Social home page Coder Social logo

homecooked-react's Introduction

Homecooked (React App)

A meal planning app

This app allows a user to plan out their meals by choosing recipes and inviting friends. Try it here. See the Ruby on Rails back-end API here.

Tech

  • Ruby on Rails
  • React
  • Edamam API

Structure

  • 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.

Wireframes

Your meals: screen shot 2017-11-14 at 11 33 17 am A meal that friends have been invited to: screen shot 2017-11-14 at 11 39 29 am A meal with no guests yet: screen shot 2017-11-14 at 11 41 17 am Finding a recipe to add to a meal: screen shot 2017-11-14 at 11 44 01 am Viewing a recipe: screen shot 2017-11-14 at 11 45 23 am Friends list (reach goal): screen shot 2017-11-14 at 11 49 07 am Friend's meal list (reach goal): screen shot 2017-11-14 at 11 46 27 am

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.