A simple review site demo using yelp data. There are about 7 million reviews in the database.
Features Includes:
- Search for a business using name + city + state
- View list of matched results from feature 1
- View business detailed Info including name, address, hours, ratings, reviews. Able to see a featured review for a business if condition was met (>= 10 reviews)
- View user Info including name, reviews, ratings
- View top 20 active users
- View top 20 trending business (All cities or a Particular city)
- Use your geo location to find nearby businesses
This Repo has a client-sever architecture. The sever uses NodeJS and client uses React. To run the code, first start the server.
Under the /server
folder, run npm install
to install all the dependencies, then npm start
which will start the sever on port :8000
npm install
npm start
After the start of sever, go to /client
folder and run the same thing to install dependencies and start client on port :3000
npm install
npm start