Ce projet a été réalisé dans le cadre d’un TP de développement web interactif. Il s'agit d’un prototype de billetterie en ligne pour un musée fictif, mettant en œuvre un tunnel d’achat complet, une logique de panier persistante et une fausse intégration de paiement.
Ce prototype simule un parcours utilisateur complet d’achat de billets, depuis la sélection jusqu’au paiement :
- Tunnel d’achat dynamique avec étapes successives (sélection, panier, paiement)
- Utilisation du
localStoragepour conserver les données du panier entre les pages - Design mobile-first assurant une compatibilité optimale sur tous les écrans
- Simulation de paiement via une API fictive (mocked payment endpoint)
- Implémenter une logique d'achat en JavaScript natif
- Utiliser le
localStoragepour simuler la persistance client - Structurer un tunnel d’achat responsive et modulaire
- Simuler un appel API pour un paiement sécurisé (fictif)
- HTML5
- CSS3 (responsive, mobile-first)
- JavaScript (ES6+)
- localStorage API
- Maquette d’API paiement (JSON/mock)
Ce projet est un prototype académique :
- Aucune transaction réelle
- Aucune base de données ni authentification
Rochdi Dardor
Étudiant en informatique / MMI