GoCrew est une application web collaborative, réalisée comme projet de fin d’année de la Pré-MSc à Epitech.
Elle centralise l’organisation de voyages en groupe dans une interface unique et intuitive.
- Planning partagé : calendrier collaboratif pour organiser les étapes du voyage.
- Suivi budgétaire : gestion des dépenses et répartition des coûts.
- Tableau Kanban : suivi des tâches (Avant / Pendant / Après le voyage).
- Chat en temps réel : communication instantanée entre les membres du groupe.
- Gestion des groupes & rôles : création de crews, invitations, permissions.
- Coffre-fort documentaire : partage et stockage sécurisé des fichiers.
- Conformité RGPD : données sécurisées et protégées.
- Frontend : React.js, Vite, TailwindCSS
- Backend : Node.js, Express.js
- Base de données : PostgreSQL
- Temps réel : Socket.io
- Sécurité : JWT, Bcrypt
- Tests : Playwright
- DevOps : Docker, GitLab CI/CD, Render, CORS
frontend/→ Interface utilisateur (React + TailwindCSS)backend/→ API REST (Node/Express + PostgreSQL)docker/→ Configuration Docker pour l’orchestrationtests/→ Scripts de tests automatisés
Projet réalisé en équipe dans le cadre du projet de fin d’année en Pré-MSc à Epitech :