Nous souhaitons moderniser en profondeur linterface cartographique de Geotrek-admin en poursuivant un important chantier déjà engagé : la migration du moteur cartographique de Leaflet vers MapLibre GL JS au sein de la librairie Django-Mapentity composant cœur de Geotrek-admin.
Ce stage sinscrit dans la continuité dun travail réalisé en 2025 qui a permis de migrer les vues principales (liste détail formulaire) et de réécrire les contrôleurs et composants cartographiques.
Les principales missions du stage sont:
Sapproprier la librairie Django-Mapentity et son architecture cartographique;
Finaliser la migration de fonctionnalités existantes vers MapLibre (dont le module de capture décran et autres outils secondaires);
Poursuivre la refonte du code JavaScript pour adopter des pratiques modernes en séloignant notamment de jQuery;
Intégrer la nouvelle version de Django-Mapentity dans Geotrek-admin et assurer une transition fluide;
Réaliser des tests fonctionnels et assurer loptimisation des performances;
Contribuer à préparer larchitecture pour les futures évolutions cartographiques de Geotrek-admin (contributions techniques & documentation).
Présentation Makina Corpus est une entreprise de services numériques qui conçoit et développe des applications web et mobiles innovantes en s’appuyant exclusivement sur des logiciels libres. Makina Corpus a développé des compétences particulières dans le développement d’applications m ... View more