Goal: a simple app that sends an alert to my phone when my daily train (S-Bahn) is delayed
Roadmap:
-
create Python script that pulls train schedules from Deutsche Bahn web
- simple web scrapping: BeautifulSoup
- simple programming tasks: get journey details (origin, destination, time), check train schedules, find if delayed, notify
-
create bot that can send a message to phone
- use Telegram bot
-
integrate Python scripts with bot scripts
- maybe allow for some interaction with user?
-
create web app
- simple Flask web app
-
deploy on the cloud for continuous run