For everyone interested, here are some details about the software that was used for the development of guidemate
and about the technological aspects.
If you rather search for information about using guidemate and the idea behind it, have a look at the FAQs.
The platform is run on servers at Hetzner in Germany. Uploaded images and audio files are saved in the Object Storage at Scaleway in Paris and delivered directly from there. Hetzner and Scaleway both use 100% renewable energy for their data centers.
The application uses the Play Framework and is written in the programming language Scala. We use the database mongoDB.
For the frontend, we use Typescripe with Preact. For the styling of web pages, we employ SASS and Bulma. Maps are displayed using MapBox.
The Android app is developed with Android Studio in the programming language Kotlin. For displaying maps, we use MapBox.
The iPhone-App is a completely native app, written in Objective C and Swift with XCode. For displaying maps, we use MapBox.