Skip to content

abrar-syed/Travel4All

Repository files navigation

Travel4All

Steps to run the project:-

git clone into the repository

cd Travel4All

cd Website

install all the dependencies

  • pip install iso8601
  • pip install amadeus
  • pip install googlemaps
  • pip install gmaps
  • pip install wtforms
  • pip install pandas
  • pip install json
  • pip install datetime

run python main.py

the website will be up on the localhost

Link of the hosted app:-

http://travel4all.pythonanywhere.com/

Link of the presentation and a video demo:-

https://docs.google.com/presentation/d/1EbILpBRdoalYt99TnNJoJYydCnCmsBSF5PGRBtgNnvQ/edit#slide=id.g6c52a2e8d8_0_177

https://youtu.be/kOHUoXlOqSM

Tech stack:-

  • Amadeus API

  • BeautifulSoup for webscraping

  • Pandas

  • Numpy

  • Flask

  • Mapbox

  • Google Maps API

  • HTML and CSS

Other files:-

gasprices.ipynb has the part where we used web scraping to extract gas prices and convert it into a csv. More details about the project are explained in our writeup. Here is the link:-

https://docs.google.com/document/d/1GvMUIQKc4Sr3mTrxnjW5VFbD4h7RPBeE4gV4giwTE1A/edit?usp=sharing