XCFinder

Creator & Full-stack developer • XCFinder
XCFinder est une application web dédiée à l’analyse et à la visualisation de vols en parapente. Elle permet d’importer des fichiers IGC, d’explorer les données de vol et de rejouer une trace en 3D sur un globe interactif. Le projet a été entièrement conçu et développé avec Next.js et CesiumJS, de l’expérience utilisateur au traitement et à la visualisation des données GPS.

Détail de la mission

  • Conception et développement complet de l’application : architecture, UX/UI, frontend, traitement des données et déploiement.
  • Intégration de CesiumJS dans Next.js pour créer une expérience cartographique 3D interactive permettant de visualiser les trajectoires de vol directement sur le relief.
  • Développement d’un système d’import et d’analyse de fichiers IGC : parsing des données GPS, extraction des informations de vol et transformation des coordonnées pour leur exploitation dans l’application.
  • Création d’un replay 3D interactif permettant de rejouer un vol dans le temps avec déplacement dynamique sur la trace et visualisation de la progression sur le terrain.
  • Développement d’outils de visualisation et d’analyse des traces afin de rendre les données de vol plus lisibles et exploitables directement depuis le navigateur.
  • Gestion de traces GPS complexes et optimisation du rendu Cesium afin de conserver une navigation fluide lors de l’affichage et du replay de vols comportant un grand nombre de points.
  • Développement historique d’un moteur de recherche connecté à la base de données FFVL permettant de rechercher et d’afficher des vols publiés par les pilotes directement dans l’application.
  • Conception d’une interface responsive adaptée à l’exploration cartographique et à l’analyse de données de vol.
client
XCFinder
date
2024 - 2026
type
Data visualization
role
Creator & Full-stack developer
  • Next.js 15
  • React 19
  • CesiumJS
  • Tailwind
  • TypeScript