Ma Réu: Développement d'une application mobile

Nom et nature :
Dans le cadre de la croissance de l’entreprise, la gestion des réunions devient un enjeu primordial pour les collaborateurs.
L’entreprise souhaite donc créer une application de gestion de réunions qui s’intitule  » Maréu », utilisable en interne par l’ensemble des collaborateurs.

Origine :
Le temps passé pour trouver une salle est de plus en plus long.

Enjeu :
Faire gagner du temps à l’ensemble des collaborateurs.

● Liste des réunions comprenant :
○ l’heure de la réunion ;
○ le lieu de la réunion ;
○ le sujet de la réunion ;
○ la liste des participants (adresses mail).

● Ajout d’une réunion.
● Suppression d’une réunion.
● Filtre des réunions par date ou par lieu – attention, la complexité de l’algorithme ne
doit pas atteindre O(n²), plus de détails sur le calcul de la complexité ici.
● Gestion de l’achiffage responsive sur toutes les tailles de téléphone et de tablette
Android, en modes portrait et paysage.
● Utilisation d’au moins 3 patrons de conception.
● Application adaptée pour les personnes présentant des besoins d’accessibilité (voir
la documentation).
● Application supportant Android 5.0 (API21) et ses versions supérieures.

Projet URL Lien Github

Phase de développement

General View

Création de l’application comprenant toutes les fonctionnalités
demandées.

Features

L’application sera un POC, la persistance des données ne sera donc pas gérée.

Instrumented Tests

 Réalisation d’un test instrumentalisé par
fonctionnalité.

Unit Tests

 Réalisation d’un test unitaire par
fonctionnalité.

Outils

android studio
java
github
material logo
junit