Projet personnel
Travel Biker est bien plus qu'un simple site web : c'est un projet full stack qui facilite la réservation de voyages à vélo, offrant une expérience unique pour les passionnés de cyclisme à la recherche d'aventures inoubliables. Ce projet intègre plusieurs composantes d'une application web moderne, assurant une expérience complète et fluide pour les utilisateurs.
Page d'accueil
Pour aider les utilisateurs à trouver leur destination idéale, Travel Biker intègre un système de filtre sur la page d'accueil. Ce système permet aux utilisateurs de filtrer les destinations en fonction des prix, des pays, et de la durée du voyage, garantissant ainsi qu'ils trouvent la destination parfaite pour leur voyage à vélo. Que ce soit en fonction de votre budget, du pays de vos rêves ou de la durée de votre séjour.
Système de filtre
J'ai utilisé le framework Express.js pour créer une API REST depuis zéro. Cette API communique avec l'application pour transmettre les données des destinations, gérer l'enregistrement des réservations dans une base de données, et traiter les paiements via Stripe.
Outil pour tester les API
Pour rendre le processus de réservation plus agréable pour les utilisateurs, j'ai mis en place un formulaire en plusieurs sections. Un des aspects essentiels de cette fonctionnalité est la gestion des paiements grâce au système Stripe. Une fois que le paiement est approuvé, un e-mail de confirmation est automatiquement envoyé à l'utilisateur pour confirmer sa réservation.
projection vidéo
Fichier TouchDesigner