Über das Projekt
Team-Mitglieder
Johannes Filter
Förderzeitraum
Gefördert seit 01/06/2025
Was macht das Projekt aus?
Chroniken mit Orts- und Zeitbezug sind essenzielle Werkzeuge für politische Bildung, Journalismus und Forschung. Sie helfen, komplexe Ereignisse verständlich darzustellen, indem sie Daten visuell und narrativ aufbereiten. Allerdings sind bestehende Lösungen oft unflexibel oder erfordern aufwendige Eigenentwicklungen. TimeTiles schließt diese Lücke, indem es eine modulare Software-Bibliothek für interaktive Chroniken bereitstellt. Das Projekt setzt auf TypeScript, React und Next.js, um eine leistungsfähige und anpassbare Lösung zu schaffen. TimeTiles bietet vorgefertigte Widgets für Karten, Listen, Filter und Suchfunktionen, die sich nahtlos in bestehende Webprojekte integrieren lassen. Eine serverseitige Datenverarbeitung ermöglicht Geocoding und die Anbindung externer Quellen wie Wikidata oder Google Sheets. Die Kartenfunktionen basieren auf OpenStreetMap-Technologien wie MapLibre und VersaTiles, um eine flexible und nachhaltige Nutzung zu gewährleisten. Das Projekt richtet sich an Entwickelnde, Journalist*innen sowie NGOs, die Chroniken effizient umsetzen möchten. Durch den Open-Source-Ansatz wird die Software nicht nur nachhaltig weiterentwickelt, sondern könnte sich langfristig als Standardlösung für geodatenbasierte Chroniken etablieren.
Welches Publikum spricht das Projekt an?
Zielgruppe sind Entwickler*innen, die Chroniken erstellen oder mit zeitabhängigen Geodaten arbeiten. Auch Dashboard-Ersteller*innen, Studierende und Hobby-Entwickler*innen, die in gemeinnützigen Projekten arbeiten und an benutzerfreundlichen Lösungen für Geodaten interessiert sind, können TimeTiles benutzen.
Was soll erreicht werden?
TimeTiles soll eine TypeScript-Software-Bibliothek für React und Next.js werden. Während alle Komponenten mit Next.js kompatibel sein werden, profitieren ausschließlich Next.js-Projekte von serverseitigen Funktionen wie Geocoding. Zusätzlich ist eine Art “Starterkit” geplant, bei dem ein Kommandozeilentool Daten analysiert und geeignete Layouts mit einer Auswahl von Komponenten und Widgets vorschlägt.