L'atelier de Manon, créatrice de bijoux, se lance dans le monde de l'e-commerce avec un site conçu pour refléter son univers. Accessible sur tous les écrans, ce site mettra en avant ses créations uniques et leurs nombreuses options de personnalisation.
Les utilisateurs pourront explorer les collections, filtrer leurs recherches et commander en ligne en créant un compte. Une section administrateur permettra à Manon de gérer facilement ses produits, la page d'accueil, la FAQ, et d'accéder à l'historique des ventes pour optimiser la gestion des stocks.
Enfin, une page de contact et des liens vers ses réseaux sociaux faciliteront les échanges avec ses clients.
- Présentation des bijoux : Découvrez les créations uniques de Manon avec leurs options de personnalisation.
- Commande en ligne : Passez commande simplement en créant un compte.
- Gestion des contenus : Mettez à jour produits, page d'accueil et FAQ sans effort.
- Suivi des ventes : Consultez l'historique des commandes pour une gestion optimale des stocks.
- Contact et réseaux sociaux : Connectez-vous facilement avec Manon via une page dédiée et des liens vers ses réseaux.
Note : Ce dépôt correspond à la partie back-end du projet.
Récupérez le projet en local avec la commande suivante :
git clone git@github.com:LovisCoding/atelier_manon_back.git
Déplacez-vous dans le dossier du projet :
cd atelier_manon_back
Installez les dépendances du projet avec la commande suivante :
composer install
Copiez le fichier de configuration d'exemple :
cp .env.example .env
Modifiez le fichier .env en y ajoutant vos informations de connexion :
database.default.DSN =
database.default.hostname = localhost
database.default.database = votredb
database.default.username = votreuser
database.default.password = motdepasse
database.default.DBDriver = Postgre
database.default.port = 7777
FRONT_URL=http://localhost:5173
CONTACT_MAIL=mail.atelierdemanon@gmail.com
Exécutez le fichier SQL init.sql
situé à la racine du projet pour créer manuellement les tables dans votre base de données.
Lancez l'application avec la commande suivante :
php spark serve