Skip to content

Equi-D is a web based 🌎mapplication🌎 helping users to easily find a middle ground. The app determines the ideal meeting point between two locations anywhere around the globe.

Notifications You must be signed in to change notification settings

Gabss405/equi-d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equi-D

Meet you in the middle...


Equi-D is a web based 🌎mapplication🌎 helping users to easily find a middle ground. The app determines the ideal meeting point between two locations anywhere around the globe.

Main features:

  • Using Google route information the app finds the equidistant point on the route based on travel duration. 🕒
  • User selectable travel modes include driving 🚗, cycling 🚴 and walking🚶
  • Optional feature of Places Of Interest around halfway location

Screenshots:

Getting started

  • Make sure you have a valid Google Maps API key more info on that here: https://developers.google.com/maps/documentation/javascript/get-api-key
  • Enable the following APIs in credentials: - Geocoding API, Distance Matrix API, Directions API, Maps JavaScript API, Places API
  • Fork & clone this repo
  • Run npm i in server and client directory
  • Adjust the necessary env variables to match your system. There's a .env.copy file both in server and client folders to help you with this process.
  • Run npm start in server
  • Run npm start in client

Built with

  • React JS - "A JavaScript library for building user interfaces."
  • Node.js - "Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine."
  • Express JS - "Fast, unopinionated, minimalist web framework for Node.js"
  • Google Maps API - "Build awesome apps with Google's knowledge of the real world."
  • @react-google-maps - Provides bindings to the Google Maps API and lets you use it in your app as React components.
  • Excalidraw - "A virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them."

Author

Gabor Halasz - Github - LinkedIn

License

This project is licensed under the MIT License.

About

Equi-D is a web based 🌎mapplication🌎 helping users to easily find a middle ground. The app determines the ideal meeting point between two locations anywhere around the globe.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published