.
├── backend-php
│ ├── config
│ │ └── logs
│ ├── element
│ │ └── admin
│ ├── motorMVC
│ │ ├── Builder
│ │ ├── Components
│ │ ├── Enum
│ │ ├── Exceptions
│ │ ├── Interfaces
│ │ ├── Manager
│ │ ├── Utils
│ │ └── Validators
│ ├── public_html
│ │ └── assets
│ ├── src
│ │ ├── Components
│ │ ├── Controllers
│ │ ├── EntityManager
│ │ ├── Enum
│ │ ├── Exceptions
│ │ ├── Forms
│ │ ├── Models
│ │ ├── Stripe
│ │ └── Validators
│ ├── styles_import
│ ├── template
│ │ ├── admin
│ │ ├── condition
│ │ ├── formBuilder
│ │ ├── information
│ │ ├── modal
│ │ └── stripe
│ ├── templateMail
│ └── vendor
│ ├── altorouter
│ ├── bin
│ ├── composer
│ └── stripe
├── docker-data
│ ├── dump
│ ├── images
│ │ └── nginx
│ ├── nginx_conf
│ ├── php_conf
│ │ └── ini
│ └── secrets
├── node-jwt
└── node-service
├── components
├── images
├── router
└── templates
-
Récupérer le repositorie
- Avec git en ligne de commande
git clone https://github.com/jean-ely-gendrau/boutique-js.git
- Télécharger le repo et dézippez-le
-
Démarrer le projet dans votre IDE (VSCODE)
- Rendez-vous à la section du WIKI docker pour bien commencer. 🚀
Tip
npm start Dois être exécutés à chaque lancement du projet.
Cela permet de compiler le code css de tailwind et d'éviter de rentrer cette commande à chaque fois.
"scripts": {
"start": "npx tailwindcss -i ./styles_import/styles.css -o ./public_html/assets/styles/global.css --watch"
}
Tip
Procédure de mise à jour du projet avec git en ligne de commande
Cela suppose que vous avez sauvegardé votre branche
// à partir de la branche main (ou autres branche que l'on souhaite merge)
git pull
// On switch de branche
git checkout nom_de_la_branche
// On merge avec la branche main (ou autres branche que l'on souhaite merge)
git merge main
Tip
Procédure de sauvegarde de votre branche en ligne de commande
// ajout de tous les fichiers modifiés
git add .
// Création du commit avec un message
git commit -m "message update"