Web Application for Pub Crawl Planning
This article was prepared by Lumos members Magnus Wagner, Fabian Traxler, Konstantin Mark and Janika Scheuer. Over summer the team focused on learning to develop a website using Vue.js and Python and implementing a path-finding algorithm to calculate the perfect route for a pub crawl in Vienna.
Introduction
You must know the problem when you and some friends want to go out for a drink or two on a Friday night and you cannot agree on which bar to go to because there are just so many options. Living in a big city like Vienna, we experience it quite often.
Therefore - and for practice purposes - we thought it would be a great idea to build a web app that creates a personalized pub crawl route. The idea of a pub crawl is walking from bar to bar and having a drink in each one of them. In this article we would like to tell you about the organisation of the project and how we developed this web application in detail.
First Steps
At the beginning we searched for a suitable dataset of bars to include in our pub crawl. The best option turned out to be using the Foursquare API to get the required data. We were able to directly download 200 locations in Vienna including their addresses as a .csv file.