Cliquez sur l'image ci-dessous pour visionner la vidéo de démonstration de mon projet LAPCOM :
Ce projet représente le point culminant de mon parcours académique en Développement Web et Web Mobile (DWWM).
J'ai conçu et développé un site e-commerce innovant pour LapCom, spécialisé dans la vente de matériel informatique. Ce projet vise à transformer LapCom en un acteur majeur du marché en ligne.
LapCom ambitionne de devenir une plateforme de référence où chaque visiteur peut non seulement trouver le produit recherché mais aussi vivre une expérience d'achat mémorable. Mon objectif est de créer un site intuitif, avec un catalogue vaste et facile à gérer, qui fidélise la clientèle et offre des méthodes de paiement sécurisées et adaptées.
À ce jour, LapCom débute ses activités sans présence en ligne. Le défi est donc de créer de zéro la première interface e-commerce de l'entreprise, afin de lui permettre de se développer dans l'univers numérique.
- 🛍️ Expérience Utilisateur : Interface intuitive et navigation simplifiée.
- 🔐 Authentification : Système sécurisé pour une expérience d'achat personnalisée.
- 💳 Paiement Sécurisé : Intégration de paiements via Stripe et suivi des commandes.
- 🗃️ Gestion de Contenu : Administration des produits, utilisateurs et promotions.
- 📦 Gestion des Stocks : Suivi en temps réel et mises à jour automatiques.
Suivez ces étapes pour installer et lancer le projet localement :
- Cloner le dépôt :
git clone https://github.com/akamidev/LAPCOM.git cd LAPCOM
- Installer les dépendances :
composer install
Configuration de la base de données :
php bin/console doctrine:database:create
php bin/console doctrine:schema:update --force
- Démarrer le serveur :
symfony server:start
Accédez à http://127.0.0.1:8000/ dans votre navigateur.
- 🔍 Recherche de Produits : Filtrer les produits par nom, catégorie et prix.
- 🛒 Panier d'Achat : Ajouter, modifier et supprimer des articles.
- 💳 Paiement Sécurisé : Intégration avec Stripe pour des transactions sécurisées.
- 📈 Dashboard Admin : Visualiser les statistiques et gérer le contenu.
- 🤖 Tests Automatisés : Ajouter des tests avec PHPUnit et Selenium.
- 🌐 Internationalisation : Support multi-langues pour une audience mondiale.
- 📱 Application Mobile : Développer une application pour iOS et Android.
Fork le Dépôt
- Créer une Branche (git checkout -b feature/ma-fonctionnalite)
- Committer vos Changements (git commit -m 'Ajout de nouvelle fonctionnalité')
- Pousser les Modifications (git push origin feature/ma-fonctionnalite)
- Ouvrir une Pull Request
- Ce projet est sous licence MIT. Consultez le fichier LICENSE pour plus de détails.
- Portfolio
- Email : [email protected]
⭐ N'oubliez pas de laisser une étoile sur ce projet si vous l'avez trouvé utile ! ⭐