Skip to content

jackie-csjw/Project-Bite

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

190 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Project-Bite

Bite is a web app designed to help you find an ideal place to eat. Using your location and preferences, we search nearby restaurants using yelp and try to match you with an ideal restaurant. You can also like and dislike restaurants, further curating your future results to the type of restaurants you'd match best with.

Tech Stack

  • React
  • Node.js
  • Express.js
  • Axios.js

Installation

There's two components to this app, the frontend React site, and the backend Node.js app.

  1. Run git clone <url> to make a local copy of this repository
  2. In terminal, navigate to \bite-frontend\
  3. Run npm install
  4. Run npm start
  5. Navigate back to the root directory, then go to \bite-backend\
  6. Run npm install
  7. Create a new file inside \bite-backend\src\ named keys.js
  8. Acquire a yelp API key here and fill it in a file with this format:
const yelp = {
  APIKey: '...'
};

exports.yelp = yelp;
  1. Alternatively, just ask us for our keys.js file and we'll send it to you. We just can't make it public.
  2. Run npm start
  3. Visit http://localhost:3000/ and start using the app!

About

πŸ” A web app for finding place to eat (Group project for CSE115A - Introduction to Software Engineer)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 71.6%
  • CSS 25.4%
  • HTML 3.0%