Application web de gestion de projets collaboratifs realisee dans le cadre du module JavaScript / Express / MongoDB / Docker.
Frontend: HTML,CSS,JS
Backend: Express,JS
Autres: MongoDB,Docker
main: branche stabledevelop: branche d'integration- une branche par fonctionnalite
- merge vers
developuniquement via Pull Request - chaque membre doit avoir ses propres commits visibles
- messages de commit au format Conventional Commits :
feat:,fix:,docs:,refactor:
.env: contient les vraies valeurs locales et ne doit jamais etre versionne
L'objectif du projet est de pouvoir lancer l'application avec :
docker compose up --buildbackend/frontend/
- ne pas travailler directement sur
main - partir de
developpour creer une branche de travail - ne pas mettre de secrets dans GitHub
- garder MongoDB dans Docker conformement a la consigne du PDF
| Nom | Fonctionnalités |
|---|---|
| Riyad MARRAKCHI | Projets/Dashboard |
| Abdellah ELKARKRI | Activité/Notifications |
| Mohamed EL HOUAOURI | Filtrage/Brouillons |
| Akram HAISSANE | Authentification/Assignation |
| Nasre-eddine EL HERAICHI | Taches/Members |