Description du Projet :
Ce projet consistait à développer un site web moderne et responsive pour Mercarue, en utilisant Vue.js 2 et Bootstrap. L’objectif était de créer un site dynamique et convivial. Ainsi, le site comprend des composants interactifs, des curseurs personnalisés et des formulaires de validation.
Processus d’Exécution du Projet :
- Framework et Bibliothèques : Le site a été construit avec Vue.js 2 et Bootstrap pour un design responsive. De plus, j’ai intégré diverses bibliothèques pour assurer des performances fluides et une meilleure interaction utilisateur.
- Curseurs et Carrousels Personnalisés : J’ai utilisé des bibliothèques comme vue-awesome-swiper et vue-carousel-3d. Cela m’a permis de mettre en œuvre des curseurs et des carrousels visuellement engageants.
- Validation de Formulaire et Intégration d’Email : J’ai employé Vuelidate pour la validation des formulaires. Par ailleurs, j’ai utilisé EmailJS pour gérer les soumissions d’e-mails directement depuis le site.
- Intégration de Firebase : J’ai intégré Firebase pour les services backend, garantissant un stockage de données fiable.
- Navigation Fluide pour l’Utilisateur : L’expérience utilisateur a été améliorée grâce à un défilement fluide, avec vue-scrollto. De plus, j’ai utilisé des modaux avec vue-js-modal.
- Fonctionnalités Supplémentaires : J’ai incorporé d’autres outils comme vue-select pour les listes déroulantes. En outre, j’ai utilisé vue-sweetalert2 pour les notifications et vue-sticky-element pour les éléments de navigation.
Résultat Final :
Le résultat est un site web responsive et interactif. Il répond aux exigences du client en matière d’engagement des utilisateurs et de performance. Ce projet exploite une large gamme de plugins et de bibliothèques Vue.js pour offrir une expérience utilisateur moderne et fluide.