Trypto Fan A simple Restaurant Ordering App

This React.Js based front end backed by Rails to deliver a friendly and reactive website to help you order all your fast food from one easy spot!

Custom CSS Redux/Thunk

Domain model with attributes:

User -< Cart -< CartItems >- MenuItems >- Restaurant

User: name(str), username (str), password(str), phone(int), email(str), address(str), userid(int),

Cart: CartId(int), note(str), userid(foreignkey), totalcost(float), checkout(bool)

CartItems: CartId(foreignKey) menuItemsId(foreignKey)

MenuItems: description(str), name(str), price(float), image(str), restaurantid(foreignkey)

Restaurant: name(str), address(str), hours(str), image(url), description(str), pricerange(int), favorite(bool), phone(int), cuisines(str), restaurantid(int), menuitemsId(foreignkey), zipcode(int),neighborhood(str)

User Stories:

User will be able to: Full CRUD on cart, See all available restaurants, See menu items for each restaurant, Checkout a cart

Stretch Full user Auth Fake Checkout with Stripe API Google Maps API for restaurant locations, find near me, etc Order History Restaurant Filter Favorite a restaurant Search restaurants