Skip to content

VasiliyRusin/novosibirsk-city-transport

Repository files navigation

Новосибирский городской транспорт (Novosibirsk city transport)

⚠️ Это демонстрационный проект

Он не имеет отношения к МКУ "ЦУГАЭТ", это значит что я не могу гарантировать его работоспособность при изменении API.

Так же означает что запросы к бэкенду будут блокироваться настройками CORS. Для обхода CORS я использовал https://add0n.com/access-control.html.

А еще, он использует прямые ссылки на тайловый сервер Яндекс карт.

Это измененная версия интерфейса map.nskgortrans.ru.
Она сохраняет весь функционал имеющийся на данный момент в оригинальной версии.

Оригинальный дизайн Оригинальный дизайн

Переработанный дизайн Переработанный дизайн

Что сделано:

  • Базовый функционал
  • Удобная мобильная версия
  • Убрано ограничение в 5 одновременно отображаемых маршрутов
  • Во всплывающем окне остановки выбранные маршруты подсвечиваются.

Что еще нужно сделать:

  • Сохранение списка выбранных маршрутов в localStorage
  • Возможность сохранять несколько разных списков маршрутов
  • Лоадеры для элементов интерфейса
  • Убрать дублирование CSS и JS
  • Добавить интернационализацию
  • Добавить анимацию движения автобусов и отображение их направления