PrimeStore

PrimeStore est une plateforme e-commerce moderne développée avec Laravel pour le back-end et Vue.js pour le front-end. Le projet met en œuvre une architecture MVC robuste permettant la gestion des produits, des utilisateurs, des paniers et des commandes, tout en offrant une interface fluide et réactive pour les utilisateurs.

L'application intègre un système complet de gestion des achats, incluant l'authentification des utilisateurs, le panier, le suivi des commandes ainsi que l'intégration de Stripe pour sécuriser les paiements en ligne. La persistance des données est assurée par MySQL, avec des migrations et des seeders facilitant l'initialisation et les tests de la base de données.

PrimeStore est entièrement conteneurisé avec Docker et utilise Nginx comme serveur web, garantissant un environnement de développement reproductible et une installation simplifiée. Cette architecture favorise la maintenabilité, le déploiement et l'évolution du projet, tout en mettant en pratique les bonnes pratiques du développement web moderne.