Webanwendungen mit Springboot Gradle
Routenplaner mit
Leafletjs,
OSM,
GraphHopper, GeoJSON
Individueller Routenplaner mit Java und Spring Boot
Der Routenplaner verarbeitet Start- und Zielorte,
verwendet OpenStreetMap-Geodaten und berechnet
Routen mit GraphHopper. Die Webanwendung verbindet
ein interaktives Kartenfrontend mit einem Java-Backend.
Technologien: Java, Spring Boot, GraphHopper, OpenStreetMap, GeoJSON und React.
Routenplaner – Java-basierte Routenoptimierung
Entwicklung eines webbasierten Routenplaners zur Optimierung von Fahrgemeinschaften auf Basis von Java, Spring Boot, GraphHopper und OpenStreetMap (OSM).
Die Anwendung verarbeitet strukturierte JSON-Daten zu Mitarbeitern, Wohnorten und Arbeitsorten. Auf dieser Grundlage werden geeignete Fahrgemeinschaften unter Berücksichtigung der FahrzeugkapazitÄt gebildet und optimierte Routen berechnet. Die Routenplanung priorisiert die Fahrzeit und berücksichtigt bei vergleichbaren Ergebnissen die StreckenlÄnge.
Die technische Architektur umfasst eine REST-API zur Verarbeitung von Routing-Anfragen, eine Routing-Engine für die Berechnung der Fahrstrecken sowie eine webbasierte Kartenvisualisierung mit Leaflet. Der Betrieb erfolgt auf einem Debian-Linux-Server mit nginx als Reverse Proxy und systemd zur Verwaltung des Java-Dienstes.
Technische Schwerpunkte: Java, Spring Boot, REST-API, JSON, GraphHopper, OpenStreetMap, Leaflet, Linux-Serveradministration und serverseitige Anwendungsbereitstellung.