Pingu501 / seeYaLater

Mining Dresden public transport delays

Home Page:http://see-ya-later.pinguin501.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SeeYaLater

This project is not about flaming bus drivers!

This allows use to fetch all departures and their delay in dresden!

DVB API documentation

Development

Backend

Before starting make sure you are running python 3.6 or newer and got some kind of database and it is configured in seeYaLater/settings.py

python3 manage.py start_miner
python3 manage.py runserver

Frontend

cd frontend
nvm use
yarn
yarn dev

Migration from Prototype

Make sure the db file is named seeYaLater.db and in the current directory.

python3 manage.py migrate_from_prototype

Build & Deployment

docker build -t see-ya-later:latest . -f deployment/production/Dockerfile
docker run --rm -p 8000:80 see-ya-later:latest

Initial Stops

ID Station Name
33000001 Bahnhof Mitte
33000005 Pirnaischer Platz
33000007 Straßburger Platz
33000028 HBF
33000037 Postplatz
33000052 Schillerplatz
33000111 Lenneplatz
33000115 Wasaplatz
33000144 Tharandter Straße
33000588 Elbepark
33000727 Technische Universität (Fritz-Foerster-Platz)
33000742 Helmholtzstraße

About

Mining Dresden public transport delays

http://see-ya-later.pinguin501.de


Languages

Language:Python 64.0%Language:Vue 24.0%Language:CSS 5.2%Language:JavaScript 4.9%Language:Dockerfile 1.6%Language:Shell 0.4%