Skip to content

Nastiaperf/teamtrip

Repository files navigation

Rails app generated with lewagon/rails-templates, created by the Le Wagon coding bootcamp team.

image info image info image info image info

Pré-requis

1. Dépendances du projet

"bootstrap": "^4.6"

"flatpickr": "^4.6.9"

"gmaps": "^0.4.25"

"jquery": "^3.6.0"

"popper.js": "^1.16.1"

"sortablejs": "^1.14.0"

"stimulus": "^3.0.1"

"sweetalert": "^2.1.2"

"turbolinks": "^5.2.0"

2. Procédures d'installation

(1) Cloner le dossier en local.

(2) Installer les gems.

bundle install

(3) Installer les gems.

yarn install

(4) Créer une instance de base de donnée grâce à la commande suivante :

rails db:create

(5) Migration de la db

rails db:migrate

(6) Peupler la db

rails db:seed

Déploiement

Voir configuration clever cloud.

clever deploy

Prise en main et bonne pratique

1. Quelle style de code

Teamtrip est le fruit d'un projet pédagogique dans le cadre de la formation "Developpeur web full stack" dispensé par LeWagon. Il s'agit d'un projet réalisé par des developpeur junior avec pour objectif de se perfectionner. Pour le bon déroulement du projet, il est vivement conseillé de documenter les avancées effectué en commentant son code.

2. Comment écrire ses commit et nommer ses branches ?

Une branche = une feature = un développeur. Le développeur commit sur sa branche après chaque session developpement. Le commit doit être un point de détails dans la feature et/ou indiquer l'avancement dans la feature

Par exemple : Branche = Navbar.

Commit (1) = "design boutons Navbar"

Commit (2) = "Contenu dropdown bouton profil - Navbar terminée"

3. Comment rester en contact avec l'équipe ?

L´équipe communique via le server slack du Wagon et se réunit environ toute les deux semaines.

Badges Dynamique

Total de ligne de code

Lines of code

Collaborateurs

GitHub contributors

Dernier commit

GitHub last commit

Top language

GitHub top language

About

app for collaborative travel planning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published