Skip to content

En utilisant le framework Symfony. Ce site vise à établir LapCom comme un acteur clé du marché en ligne, avec une interface utilisateur intuitive et un système de gestion avancé .

License

Notifications You must be signed in to change notification settings

akamidev/LAPCOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Projet E-commerce LapCom

E-Commerce Symfony License Version


🎥 Démonstration

Cliquez sur l'image ci-dessous pour visionner la vidéo de démonstration de mon projet LAPCOM :

Aperçu de la vidéo

🌟 Présentation du Projet

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.


💡 Introduction

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.


🏢 Contexte

À 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.


🛠️ Architecture du Projet

Front Office

  • 🛍️ 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.

Back Office

  • 🗃️ Gestion de Contenu : Administration des produits, utilisateurs et promotions.
  • 📦 Gestion des Stocks : Suivi en temps réel et mises à jour automatiques.

🛠️ Technologies Utilisées

Technologie Description
Symfony Backend puissant et sécurisé
Twig Moteur de template pour une structure HTML claire et réutilisable
MySQL Base de données relationnelle
Apache Serveur web
HTML5 Structure des pages
CSS3 Design responsive
JavaScript Interactivité et fonctionnalités
Bootstrap Framework CSS pour un design moderne et réactif

📦 Installation

Suivez ces étapes pour installer et lancer le projet localement :

  1. Cloner le dépôt :
    git clone https://github.com/akamidev/LAPCOM.git
    cd LAPCOM
    
  2. 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
  1. Démarrer le serveur :
symfony server:start

Accédez à http://127.0.0.1:8000/ dans votre navigateur.

📝 Fonctionnalités

  • 🔍 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.

🚀 Améliorations Futures

  • 🤖 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.

🤝 Comment Contribuer

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

📄 Licence

  • Ce projet est sous licence MIT. Consultez le fichier LICENSE pour plus de détails.

📬 Contact

⭐ N'oubliez pas de laisser une étoile sur ce projet si vous l'avez trouvé utile ! ⭐

About

En utilisant le framework Symfony. Ce site vise à établir LapCom comme un acteur clé du marché en ligne, avec une interface utilisateur intuitive et un système de gestion avancé .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published