DE|EN

Technical details

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.

Hosting

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.

Server-side software

The application uses the Play Framework 2.8 and is written in the programming language Scala. We use the database mongoDB.

Frontend software

For the frontend, we use CoffeeScript for some legacy components and Typescripe with Preact for newer components.
The following JavaScript libraries are used:


For the styling of web pages, we employ SASS and BULMA.

For the displaying maps, we use the Google Maps JavaScript API and MapBox.

Android App

The Android app is developed with Android Studio in the programming language Kotlin. For displaying maps, we use MapBox.

iPhone App

The iPhone-App is a completely native app, written in Objective C and Swift with XCode.
As a map service, we use MapBox.

Guides

searchSearch redeemRedeem voucher rss_feedBlog

Account

person_addRegister

Support

question_answerFAQ descriptionGuide to guide

About us

infoPrices and conditions euroAffiliate Program infoPress info infoTechnology descriptionTerms and conditions descriptionPrivacy infoLegal notice