Время Автобуса - web приложение основанное на Python/Django, которое показывает где в данный момент едет общественный транспорт используя координаты GPS. Данный исходный код работает на сайте www.bustime.ru.
Графика и некоторые части функционала могут быть не опубликованы под открытой лицензией.
Features/Возможности
- Высокая оптимизация компонентов. Обратите внимание как всё молниеносно быстро открывается и обновляется.
- Под капотом мощнейшая система распределения данных по технологии HTML5 Websockets
- Соответствие современным стандартам HTML5
- Упрощенная классическая версия для старых устройств и браузеров
- Фирменная технология "Дождь"
- Фирменная технология "Мульти-автобус"
- Устанавливаете Ubuntu 14.04 LTS
- Устанавливаете там virtualenv и ставите все пакеты из docs/pips/pips.freeze
- Инициируете Django
- Заполняете базу данных городами, остановками и автобусами
- Генерируете Список остановок для авто-заполнения utils/nbusstops-export.py
- Отредактируйте zbusupd.py в зависимости от городов
- Устанавливаете supervisor и демоны из списка addons
- Скрещиваете пальцы и запускаете
Опционально можете установить:
скрипты для сборки CSS и JS в файлах 99-release-*.sh
Время Автобуса выпущен под свободной лицензией MIT
Пишите письма на andrey.perliev@gmail.com