Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Présentation Checkmein

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Présentation Checkmein

Avatar for Valentin Polo

Valentin Polo

January 15, 2016
Tweet

More Decks by Valentin Polo

Other Decks in Education

Transcript

  1. Le problème ? Feuille d'émargement à signer obligatoirement par les

    étudiants (en alternance) pour confirmer leurs présences… MAIS… - Feuille pas toujours récupérée par les enseignants, - Élèves oublient parfois de signer alors qu'ils sont présents, - Relecture (quelquefois délicate) nécessaire par le Secrétariat, - Process "papier" dans une ère du tout-numérique...
  2. Notre solution… Service d'émargement en ligne depuis une application mobile.

    - Les étudiants visualisent leur cour actuel et peuvent le "checker" (émarger) en quelques secondes. - Les professeurs peuvent visualiser en temps réel la liste des émargements. - Le secrétariat n'a plus de saisie manuelle à réaliser et peut synchroniser les présences avec des outils internes.
  3. Checkmein… en détails ! Checkmein repose sur quatre points "critiques"

    : - Une application J2EE, coeur de notre solution, - Un front basé sur AngularJS, - Une application mobile iOS et Android basée sur Ionic, - Des balises iBeacons/EddyStone pour localiser les étudiants
  4. L'application J2EE Les APIs suivantes ont été utilisées : -

    JPA, - Bean Validation, - EJB (Remote + Stateless) et - JAX-RS ainsi qu'un élément innovant : - les objets connectés : iBeacons
  5. Gestion de projet - Équipe de 3 personnes (2 développeurs

    & un testeur) - Répartition des tâches avec Jira - Partage des sources via Git (github.com/CheckMeIn/) - https://github.com/CheckMeIn/Java-App - https://github.com/CheckMeIn/Angular-App - https://github.com/CheckMeIn/Mobile-App