theSchool

Il est là, enfin !

Enfin ce projet web, le projet tant redouté et tant attendu à la fin de l’année. L’objectif : deux semaines pour concevoir un site web responsive, « sécurisé » et avec système d’authentification. Pour ce faire, j’ai essayé de developper « theSchool »: une application web de gestion des élèves (informations des parents et absences) pour les professeurs d’écoles primaires.

MEAN Stack et en avant !

Si vous ne connaissez pas, la MEAN Stack correspond à l’utilisation de ces quatre technologies:

  • MySQL (oui normalement le M est pour MongoDB mais bon…)
  • Express
  • Angular
  • NodeJS

Et c’est le coeur plein de bonne volonté qu’en deux semaine il a fallut découvrir (Angular, Express et NodeJS) et utiliser ces différentes technologies afin de concevoir cette application !

Que faire avec theSchool ?

En voilà une bonne question ! theSchool permet plusieurs choses :

  • Les professeurs peuvent voir leur classe, faire l’appel et avoir accès à l’ensemble des profils de leurs élèves. Chaque profil d’élève contient les informations de contact du parent qui l’a inscrit sur le site mais aussi l’ensemble de ses absences.
  • Le directeur de l’école, quant à lui, peut créer de nouvelles classes, avoir accès à l’intégralité des absences et contacter n’importe quel parent.
  • Les parents ont uniquement accès aux absences de leurs enfants

 

L’objectif est donc de supprimer l’ensemble des documents papiers (fiches parents et feuille d’appel) afin de permettre au professeur de conserver avec eux l’ensemble des documents lors de sorties scolaires mais aussi de faciliter les démarches quotidiennes. En procédant a la dématérialisation des feuilles de papier diverse, on permet également aux professeurs d’avoir avec eux l’ensemble des documents necessaire directement sur leur smartphone, tablette, ordinateur. Plus besoin de partir en sortie scolaire avec un classeur de fiche parent !

 

Le p’tit résumé:

En effet, si vous êtes vraiment intéressé par le rapport de ce projet, je vous renvoi vers l’alerte de début de page. Vous pourrez consulter ce dernier en détail ! Néanmoins, le projet WOA est vraiment très interessant car il permet de découvrir rapidement de nouvelles technologies dans un contexte de challenge unique.

Ce type de projet représente énormément d’heures de travail (3 à 6 heures de sommeil par nuit) mais aussi et surtout un bon exercice de gestion du stress ; le contexte de notation et de challenge vous force à vous dépasser.