Skip to content

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

Notifications You must be signed in to change notification settings

jackie-csjw/Project-Bite

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

No packages published

Languages

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