Skip to content

pteras/GoogleMapsScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Maps Scraper

Made by Joel Keskinen, Panu Teräs and Jimi Hietakangas for the app programming course.

This scraper parses Google Maps API in order get the longitude and latitude from an inputted address, which when used along with the search radius and the business type, the user is given a list of the nearby businesses within the radius, along with the business address, distance, google rating and the business status.

The application has been built using Python3, Flask and React. Database integration has been done with redis, axios and SCLAlchemy.

To use log in, first register an user. Use the /register route in app.py.

Dependencies

Install

  1. Clone the repository from Github. git clone https://github.com/pteras/GoogleMapsScraper.git
  2. Install Python packages from the requirements.txt file. pip install -r requirements.txt
  3. Install required node-modules in the /client directory. npm install
  4. Install and run redis in your terminal. redis-cli
  5. Run app.py python3 app.py
  6. Start the server. npm start

Built with Google Maps API

API Documentation:

About

Google Maps Scraper built with React and Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •