Blog

Webanwendung runnr bei den PIXEL-Projekttagen

20.11.2019
/ PIXEL / News / Tech / Events / Inside
Zum 5. Mal fanden vor kurzem die PIXEL-Projekttage statt. Ein Projekt im Rahmen dieser Tage ist die Webanwendung runnr.de, die es ermöglicht, in eine Karte eingezeichnete oder mit einem Gerät (Smartphone o.Ä.) aufgezeichnete Routen zu speichern. Gespeicherte Routen können dann angezeigt oder mit Hilfe von GPX-Dateien auf externe Geräte übertragen werden.

runnr.de wurde von einem PIXEL-Mitarbeiter entwickelt und existiert seit mehreren Jahren. Im Zuge der Projekttage kam die Idee auf, runnr basierend auf Jakarta EE testgetrieben neu zu entwickeln. So kann an einem lebenden Projekt testgetriebene Entwicklung geübt und Erfahrungen damit gesammelt werden.

Zunächst wurde eine Docker-Testinfrastruktur und eine kleine DSL (Domain Specific Language) für die Testprogrammierung erstellt und anschließend testgetrieben eine REST-Schnittstelle für die später hinzukommenden Frontends erstellt.
 
Aktuell sind die PIXEL-Mitarbeiter dabei, ein HTML5/CSS3-Frontend zu erstellen, um Routen in einer Karte einzuzeichnen bzw. vorhandene Routen anzuzeigen. Für die Kartendarstellung wird dabei die Leaflet-JavaScript-API verwendet. Als weiteres Frontend ist eine Smartphone-App gedacht, vielleicht auch in Kombination mit dem Mountainbike Touren-Album von PIXEL.

-------------------------------

Über die PIXEL Projekttage
Einmal im Monat treffen sich die Kolleginnen und Kollegen von PIXEL am Freitag zum PIXEL Day, um in technisch und thematisch unterschiedlichsten Projekten Neues auszuprobieren und wertvolle praktische Erfahrungen für die tägliche Entwicklungsarbeit zu sammeln. Dabei steht neben der fachlichen Weiterbildung und der Vorbereitung auf neue Projektanforderungen auch das Miteinander im Vordergrund.  

Einzelne Projekte und Themen vom PIXEL Day wollen wir auf unserem Blog in unregelmäßiger Folge vorstellen.