After downloading from the server, route points are grouped by day (date) and sorted by default in ascending order. Sorting by date and price is available, as well as three filters: 'All points', 'Future', and 'Past'.
The total cost of the route is automatically recalculated and displayed in the header.
The start/end points and start/end dates of the route are also displayed in the header.
When editing or adding a waypoint, only one form can be open at a time. Other forms are closed, and unsaved data is discarded. The Add/Remove 'Favorites' button works immediately, without the need to save.
Statistics are generated using the Chart.js library. General information is available: route point totals, number of times transport was used, and time spent at stops along the route (restaurants, airports, etc.).
The finished project is created in the - "dist" folder.
npm inpm run buildnpm start