Retour aux projets
Web | ESIEE E5 · 2025/2026

Budget Trip Planner 🌍

Angular
TypeScript
Spring Boot
Java
Spring Security
JWT
PostgreSQL
Docker
Voir le code sur GitHub

Contexte

Application permettant de planifier un voyage en fonction d’un budget, des préférences et des contraintes utilisateur, en agrégeant des API transport, hébergement et activités.

Objectifs

  • Fournir un itinéraire personnalisé avec estimation des coûts.
  • Combiner plusieurs API pour une vision globale (vols, hôtels, activités).
  • Offrir une UX claire pour comparer des scénarios de voyage.

Approche technique

Front en Angular/TypeScript avec appels asynchrones aux API, gestion des états pour comparer des combinaisons, et rendu des estimations coûts/temps dans une interface responsive.

Résultats & enseignements

Prototype fonctionnel capable de générer des propositions d’itinéraires avec budgets comparés. Le principal point dur a été d’orchestrer les appels parallèles aux API transport, hébergement et activités sans bloquer l’interface : la gestion d’état Angular permet de recalculer les combinaisons à la volée quand l’utilisateur ajuste son budget.

Afouanee.dev

© 2026 Afouane MOUHAMAD