OptiRoutering is a web application that allows you to plan your route in the most optimal way. (Optimal) routes are calculated using the open source PyVRP solver. The front-end is delivered using Svelte and the back-end is written in Python using FastAPI.
The OptiRoutering web application is available at https://optiroutering.mvanderbroek.com to serve as a real proof of concept. Another goal of this project is to learn more about Svelte and FastAPI and how to combine them into a single application. It includes:
Start the back-end and front-end server using docker compose with
docker compose up -d
and browse to http://localhost:3000 to open the web application.