Technologien
Für dieses Projekt wurden die folgende Software verwendet. Diese Liste ist möglicherweise nicht vollständig, deckt jedoch den größten Teil ab.
Backend (Routen-engine)
Im Backend wurde fast ausschließlich Golang und dessen Standartbibliotheken verwendet. Lediglich ein SQLite-Driver musste als Bibliothek importiert werden. Die Daten werden in SQLite gespeichert.
Das Demo-Backend ist auf einem VPS gehostet.
Frontend
Das Frontend wurde in Vue.JS 3 geschrieben. Zusätzlich wurden einige Bibliotheken verwendet:
Vue.jshttps://vuejs.orgLeaflethttps://leafletjs.comBootstraphttps://getbootstrap.comBootstrap Iconshttps://icons.getbootstrap.comlodashhttps://lodash.committhttps://github.com/developit/mitt
Das Demo-Frontend ist bei Vercel gehostet.
Dokumentation
Diese Dokumentation wurde mit Docusaurus erstellt. Einem Open-Source-Projekt, dass von Meta entwickelt wurde.
Die Dokumentation ist auf Vercel gehostet.