Skip to content

A web application made using Python 3, Django 2, React, Redux and REST API. Application converts address provided by user to coordinates using Google Geocoding API. Then taking coordinates, application displays information about nearby restaurants using Zomato API.

Notifications You must be signed in to change notification settings

dawidbudzynski/restaurant_finder_python_django

Repository files navigation

Restaurant Finder Build Status

General info

A web application made using Python 3, Django 2, React, Redux, REST API and Semantic UI. Application converts address provided by user to coordinates using Google Geocoding API. Then taking coordinates application displays information about nearby restaurants using Zomato API.

Main functions

  • displaying details about nearby restaurants
  • displaying maps using Google API

Technologies

  • Python 3
  • Django 2.0
  • React
  • Redux
  • REST API
  • Semantic UI

Setup

To run this project:

  1. Rename settings.ini.example to settings.ini and fill required fields.
  2. Start docker containers with command:
    $ docker-compose up
    
  3. Application is available on port 3000
    http://localhost:3000/
    

Demo

alt text alt text alt text

About

A web application made using Python 3, Django 2, React, Redux and REST API. Application converts address provided by user to coordinates using Google Geocoding API. Then taking coordinates, application displays information about nearby restaurants using Zomato API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published