Skip to content

foodive/fe-foodive

Repository files navigation

Foodive

App logo

About the Project

Take the thinking out of picking a restaurant and use Foodive! Select a specific cuisine, e.g. Mexican, and you're one click away from getting a random Mexican restaurant in your city. When the restaurant is selected, business details are provided such as rating, price, and food category! This is a front-end Progressive Web Application with a partner repo: be-foodive-python.

Built With

JavaScript badge HTML5 badge SASS badge React badge PWA badge React Router badge Cypress badge Heroku badge CircleCI badge

Goals

  • Gain experience dividing applications into components and domains of responsibilities to facilitate multi-developer teams
  • Explore and implement new concepts, patterns, or libraries that have not been explicitly taught while at Turing
  • Build applications that execute in development, test, CI, and production environments

Project Specs

The rubric and specs can be found here.

Getting Started

  1. Fork this repository, and clone it into your local machine.
  2. Navigate into the repository and run npm install from your command line.
  3. To view the app running inside the local host, run npm run start-dev.
  4. To begin testing, run npm run cypress in a separate tab from local host tab.
  5. Refer to be-foodive-python for instructions on cloning that repository down, if necessary.

Visual Walkthrough

User can view a list of cuisine options on the home page

Home Page

User can view a recommended restaurant based on their location and cuisine choice

Recommendations Page

Deployed Links & Partner Repository

Future Directions

  • Give user option to input their own address
  • Allow user to filter by distance radius
  • Integrate ability for user to order via UberEats, Doordash, etc.
  • Investigate Cypress testing with CircleCI as it relates to mocking geolocation and denying location permissions

Contributors

Front-End

Back-End

Built with Love badge

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published