Точки маршрута, после загрузки с сервера группируются по дням (по датам) и сортируются по умолчанию в порядке возрастания. Доступны сортировка по дате и цене, а также три фильтра: 'Все точки', 'Будущие', 'Прошедшие'.
Общая стоимость маршрута автоматически пересчитывается и выводится в шапке.
Также в шапке выводятся начальная/конечная точки и начальная/конечная даты маршрута.
При редактировании или добавлении точки маршрута, одновременно может быть только одна форма. Остальные формы закрываются, не сохраненные данные сбрасываются. При этом фунционал кнопки Добавление/Удаление точки в 'Избранное' происходит сразу, без необходимости сохранения.
Стастика выводится с помощью библиотеки Chart.js. Доступна общая информация: о сумме по точкам маршрута, о количестве раз использованного транспорта, о времени проведенном в остановчных пунктах маршрута (рестораны, аэропорты и т.д.);
Готовый проект формируется в папку - dist.
npm inpm run buildnpm start