https://efeto.ru/apps/travel-planner/
SPA представляет собой простой планировщик маршрутов. Адаптирован только для настольных компьютеров.
- Выбираем место, это можно сделать 2 способами:
- ввести адрес, или название объекта в левом верхнем углу карты, или,
- выставить карту так, чтобы нужная точка была примерно в центре карты (потом позицию можно будет уточнить).
- Ввести название точки маршрута в поле слева от карты и нажать 'Enter'.
- Точку маршрута можно удалить нажав на красную корзину,
- если кликнуть на маркере точки на карте, появится окно с названием точки и адресом,
- маркер на карте можно передвигать, при этом адрес будет автоматически менятся (с небольшой задержкой, которую вы скорее всего даже не заметите),
- когда точек маршрута будет больше одной, они начнут соединятся линиями,
- при перетаскивании маркера точки на карте, линии соединяющие соседнии точки, также будут перестраиватся,
- очерёдность точек маршрута можно менять, перетаскивая их имена слева от карты, при этом очерёдность линий, соединяющих точки на карте, также будет меняться.
Введите в консоли:
-
git clone https://github.com/Aparin/travel-planner
-
cd travel-planner
-
npm install
-
npm start
SPA запустится на localhost в режиме development
npm test