[Application 58 ] Scanne ton employé : Les dernières choses à faire …

scannelastIntroduction


Suite à la création des fonctionnalités relativement simple, il reste un certain nombre de fonctionnalités complexes à créer et à gérer .

Des choses comme par exemple, activer l’enregistrement direct lors de l’édition sans re-générer la carte code barre, sont plus compliquées à réaliser qu’il n’y parait.

De même que la gestion de l’identification, ou d’éventuels groupes d’utilisateurs.

La Liste


  • Créer le système Front End qui scanne les employés et le relier à la page d’accueil pour savoir qui est présent en temps réel dans l’entreprise : Temps approximatif de codage : 5h00
  • Créer un onglet de notations et d’avis à propos des employés pour le service RH, avec notations par curseurs ou par étoiles, et il faut que cela soit paramétrable: Temps approximatif de codage 3h00
  • Créer un système d’identification Firebase qui permette uniquement aux administrateurs de supprimer des élèments :  Temps approximatif de codage 3h00
  • Etablissement d’un calendrier des scans, avec ouverture de la fiche Employé sur clic : Temps approximatif de codage 2h00
  • Très important : Tester l’application avec 5000 objets json Employes, grâce à http://www.json-generator.com : Temps approximatif de codage 5h00
  • Mettre en place Oc-LazyLoading pour faire du lazy Loading des librairies, et utiliser D3.js : Temps approximatif de codage 6h00
  • Compresser(Et éventuellement crypter en ligne) le code JS (Modification nécessaire de la syntaxe des controleurs angular avec [] …
  • Ajouter le loader Ajax
  • Crypter le code barre avant l’impression de la carte(Générer le code barre différemment.)

 

Fonctionnalités Tape à l’oeil :

  • Très important : Finalisation de la création de groupes par glissé déposé : ajout de la possibilité de supprimer un employé dans le groupe, et de la possibilité d’éditer les membres d’un groupe, tentative d’activation sur appareil mobile  Temps approximatif de codage : 8h00
  • Créer une carte Google Map répertoriant les employés avec des marqueurs Temps approximatif de codage : 3h00
  • Possibilité d’envoyer des emails aux employés à travers l’application, et leur carte code barre, avec phpMailer Temps approximatif de codage : 5h00
  • Création de cartes pour tout un groupe d’un seul coup(Batch) Temps approximatif de codage : 3h00
  • Améliorer le design de la carte générée : Temps approximatif de codage : 8h00
  • Ajouter d’autres statistiques graphiques et les trier par onglets ou menu… Temps approximatif de codage : 20h00

 

Fonctionnalités méga-difficiles à implémenter :

  • Créer un Système de fall back complet sur MYSQL(ou sur MOngoDb avec node.js) au cas ou Firebase ne fonctionne plus, avec un système de sauvegarde automatisée de la base Firebase:Temps approximatif de codage : 35h00 voir plus
  • Ouvrir une porte avec un robot magnétique, lorsque le scan est ok !

Bugs :

 

  • Lors de l’update d’un employé, la date d’inscription ne doit pas être modifiée.
Publicités