Technical architecture
The Geotrek-mobile application is built on a modern, modular architecture designed to be high-performing, maintainable, and compatible with most mobile devices.
Main technical components
Frameworks:
Language:
- The code is written in TypeScript, allowing for better maintainability and reduced risk of bugs thanks to static typing
Mapping:
- Maps are integrated using Mapbox GL JS, enabling smooth, interactive, and vector-based rendering of geographic data
Basemaps:
- By default, the app uses OpenStreetMap (OSM) basemaps, but other basemaps can be integrated depending on the territory's rights and preferences (OpenTopoMap, IGN, etc.)