Прогноз прибытия автобусов в Воронеже. Веб-версия: https://vrnbus.herokuapp.com Телеграм-бот: https://t.me/vrnbusbot
Front-end: чистый JavaScript и поддержка fetch/promises для старых браузеров
Back-end: Python 3.6 (cachetools, fdb, python-telegram-bot, pytz, tornado)
https://www.youtube.com/watch?v=1OtHwGqSL04
- Установить Python 3.6 или новее
pip install -r requirements.txt
- Распаковать
test_data.7z
в каталогtest_data
- Создать Телеграм-бота для тестов с помощью бота @BotFather и получить его токен
- Указать токен в
settings.py
или в переменной окружения VRNBUSBOT_TOKEN - Запустить
main.py
и открыть http://localhost:8080.