
Otravers
TunisiePublication : 2 janv. 2026
PFE 01 - Interactive Custom 3D Environment with MAPS GL JS
- Stage
- 4-6 mois
- Présentiel
- Échéance : 16 janv. 2026
- Full stack .NET
- Frontend/UX
- Photography & 3D/AI Visual Production
- WebGL
- Map GL JS
- Développement web front-end (React.js, TypeScript)
- Reactive Forms
- Frontend (Next.js)
- Backend Development (Python, Node.js)
- Backend (Node.js/Express/NestJS)
- GeoJSON
- Geospatial AI
Description du poste
Mission - Core 3D Engine:
- Visualisation avancée: implémenter un environnement 3D interactif (Map GL JS) incluant bâtiments, élévation de terrain et couches vectorielles.
- Custom layers: développer des couches non standard (bâtiments, marqueurs réactifs, zones dynamiques) basées sur des données backend.
- Interactions: outils de dessin (polygones, lignes), sélection d’objets et transitions fluides (60 FPS).
Stack technique:
- Frontend & 3D: TypeScript (typage strict), React/Next.js (architecture moderne), Map GL JS (maîtrise de l’API et du rendu WebGL).
- Backend & Data: Node.js/NestJS pour les APIs, GeoJSON, gestion et optimisation de données spatiales.
Livrables attendus:
- PoC d’un viewer 3D performant avec couches personnalisées.
- Outils d’édition et d’interaction répondant en temps réel.
- API de données géospatiales prête à la production.