Créateurs : Bradley Barbier, Christopher Jue, Teddy Clement Dels, Cyprien Cotinaut, Ugo Zanzi
Reunionou.app est une application qui permet à des groupes de personnes (famille, amis, groupe de collègues) de se fixer un rendez-vous en un lieu déterminé et d'organiser ce rendez- vous. L'application est disponible en version web (ordinateurs et terminaux mobiles) et en version mobile (smartphones, tablettes). La version mobile est réservée aux utilisateurs inscrits sur la plateforme, alors que la version web propose certaines fonctionnalités qui sont également accessibles à des usagers non inscrits. L'application permet principalement de : • fixer le lieu et la date du point de rencontre, • diffuser et partager cette information, • recenser les participants, • offrir des services complémentaires : météo, trajet vers le point de RV, points d’intérêts aux alentours de ce RV.
- Docker
- NodeJS
- Flutter
Pour chacun des dossiers présents dans le dossier apies (hormis fake_data) :
cd <nom_du_dossier>composer install
Pour les API Auth et Tedyspo vous avez besoin d'importer les données de la base de données qui se trouve dans le dossier sql :
<bdd>_fake=> Donnée généré par faker pour les tests<bdd>_schema=> Structure de la base de données vide
Assurez-vous d'avoir aussi bien configuré les variables d'environnement dans le fichier <bdd>.db.ini.dist de chaque dossier.
Dans le dossier racine du répertoire git :
docker-compose up -d
Cela lancera toutes les API avec Adminer pour la gestion de la base de données.
cd frontendnpm installnpm run devounpm run buildpour la version de production
cd flutterflutter pub getflutter run