Skip to content

A SPA to help you find the Top 10 Restaurants of any kind in your city. This was my final project at Spiced Academy and a tool I personally wanted to see. It uses scraped information from Google Maps and Places API to analyze and sort all available Restaurants in a big city. There is also automatic loaction finding and distance validation for th…

Notifications You must be signed in to change notification settings

RobertMoravek/Bestaurants

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥗 Bestaurants

Description

A SPA to help you find the Top 10 Restaurants (The Bestaurants) of any kind in your city. This was my final project at Spiced Academy and a tool I personally wanted to use. It uses maps and scraped information from Google Maps and Places API to analyze and sort all available Restaurants in a big city. There is also automatic loaction finding and distance validation for the search results.

Live website

https://bestaurants.onrender.com/

Features

  • SPA created with React.js
  • Backend serves restaurant data through my own API
  • Mobile first philosophy, created to look like a phone App
  • uses proprietary scraping logic (self-written) to request, collect, filter and sort data from Google Places API (please don't tell Google though)
  • Guides users through available options and displays results dynamically according to the chosen variables
  • Gives results in the form of restaurant lists and dynamically generated maps
  • Uses React Redux store to calculate and keep variables, while switching through different views
  • Uses location finder API to find the place name of the user's location
  • Node.js & Express backend serves JSON with the available restaurant data
  • also calculates nearest matching city, if location doesn't match

Technology Stack

HTML5 Javascript CSS React Redux Toolkit React Router PostgreSQL Node.js Express.js Heroku Google Maps & Places API

Preview

Preview

About

A SPA to help you find the Top 10 Restaurants of any kind in your city. This was my final project at Spiced Academy and a tool I personally wanted to see. It uses scraped information from Google Maps and Places API to analyze and sort all available Restaurants in a big city. There is also automatic loaction finding and distance validation for th…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published