Cityguide est une application permettant de découvrir des points d'intérêts des différentes villes de France. Ce projet est construit avec Node.js, React et PostgresSQL et fonctionne avec Docker pour simplifier le déploiement.
- Docker & Docker Compose installés (instructions)
- Node.js et npm (si besoin de lancer des commandes en local sans Docker)
- Git
- Cloner le projet
git clone https://github.com/WildCodeSchool/2024-09-wns-jaune-cityguide.git
cd 2024-09-wns-jaune-cityguide
- Lancer l'appli avec docker
docker-compose up --build
- Arrêter les services
docker-compose down
- Créer une branche (en partant de la branche dev)
git checkout -b nom-de-la-branche
- Faire un commit des changements
git commit -m "nom du commit"
- Pousser sa branche sur le repo (push)
git push origin nom-de-la-branche
- Faire valider sa pull request
Se rendre sur https://github.com/WildCodeSchool/2024-09-wns-jaune-cityguide et cliquer sur le bouton : Compare & pull request Se relire, puis cliquer sur le bouton: Create pull request
Attention, ne pas oublier d'ajouter des Reviewers afin de leur notifier la pull request
Ensuite il faudra attendre la validation du code d'au moins deux personnes exterieures à la features avant de merger.
- Acceptation de la pull request
Une fois la validation passée sous reserve de changements, vous pourrez cliquer sur le bouton merge pull request
- pull origin dev
Au retour d'une branche lors du passage sur la branche dev, il faut penser à :
git pull origin dev
En cas de soucis n'hésitez pas à nous contacter à l'adresse email suivante [email protected]