Skip to content

michael-ngx/road-trip-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's in Between?

Project for NewHacks 2022 - University of Toronto

Demo image

About the Project

We love going on road trips! However, trip planning is hard sometimes, due to continuous searching, scrolling and noting down hundreds of locations on Google Maps along the travel route. This is defenitely time consuming and inconvenient.

With "What's in Between?", all the planning works are made easy for you. All you need to do is to input starting point and destination, then the app will show you the shortest driving path, hotels, restaurants, attractions, etc. along the way. The location's descriptions will help you make the planning decision easier.

We are adding new features to the website, including adding more filtering categoties, comparision option, and a function to plan your trip right inside the website!

Built with

  • React
  • Maps JavaScript API
  • Places API
  • Directions API

Getting started

  • Download the latest version of NodeJS

  • Download/clone this repo

  • Open the commandline in the project's directory and type

npm install
  • This will install all required node modules if they don't exist yet. Then, type
npm start

Roadmap

  • Route Map between Point A to B
  • Integrate Places API for locations around route
    • Hotels
    • Restaurants
    • Sights & Attractions
    • Fuel & Rest stops
    • Shopping
    • Activities
    • Places to Camp
  • Add tab list to view location description
  • Implement long-term usage API for places
  • Filter option (Ratings, distance, etc.) with Comparision option
  • List planning option with time