Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.15 KB

README.md

File metadata and controls

49 lines (37 loc) · 2.15 KB

La Belle Balade

This project has been made under 24 Hours for the Facebook Paris Hack of 2019
This Hackathon was quite challenging: we didn't know each other before the event, we had very different profiles, etc. but with a "good" night of work, and the beautiful amenites of Facebook Paris, we managed to do something pretty great !

The project

The aim of this project was to find a tourism itinerary given some constraints:

  • Limited time
  • Fixed departure point
  • Fixed destination point
  • User interests
  • Best points of interests should have the priority
    • Ranking is based on public opinion (Google Map, Trip advisor, etc.) We did not have the time to finalize this

We achieved a good result using:

  • Mapbox for the rendering of the map and the itinerary
  • React and Webpack for the front dev
  • Python for all the algorithms and back-end
  • OpenStreetMap for fetching the points of interests

How to launch it

You have to start two flask server, one to serve the front, the other to run the back-end API.
The front listen on the port 8080, the back on 5000

# Compile our front using webpack
cd ./front/web && npm install && node ./node_modules/webpack/bin/webpack.js && cd ../..
# Launch it
./front/server/app.py

# Launch the back
./server/app.py

How it looks

Gare de Lyon example None of us is really good with web development nor a web designer, so we used Webflow. Yes, for a page as simple as this, don't judge us please.

The team