Comment créer une application NodeJS de gestion des nouveaux arrivants ?

Ce tutoriel permet de créer une application NodeJS à l’aide du générateur Newmips pour gérer l’enregistrement d’un nouvel employé dans une structure ainsi que la création de son badge et l’attribution de matériel de fonction.

Ce modèle d’application permet de créer différents services pour une entreprise, différents bureaux si l’entreprise en possède plusieurs avec leur localisation exacte, et de créer une liste de collaborateurs avec leur badge, matériel de fonction associés.

Il permet d’avoir une vue d’ensemble sur la liste des collaborateurs enregistrés.

Étape 1Implémentation de l’application Modèle dédiée

Connectez-vous au studio Newmips et sélectionnez « Modèles ».

 

Choisissez l’application « Bureau des entrées » dans la liste déroulante.

Cette dernière s’appuie sur le code source disponible à cette adresse :
https://github.com/newmips/templates/tree/master/bureau_des_entrees

Vous pourrez commencer à saisir des informations une fois que l’application est générée et que l’écran de prévisualisation s’affiche.

 

Étape 2Créer un service

La page d’accueil s’affiche : cliquez sur le menu Service puis sur « Créer ».
Saisissez le nom du service ainsi qu’une description si cela est nécessaire.
Cliquez sur le bouton « Sauvegarder ».


En cliquant sur « Lister », vous aurez la liste de tous les services créés. Vous pouvez pour chaque service l’afficher, le modifier ou le supprimer.

 

Étape 3 – Créer un bureau

Cliquez ensuite sur le menu Bureau puis sur « Créer ».
Complétez l’ensemble des champs en suivant les explications données ci-dessous :

  • Code : l’intitulé du bureau
  • Immeuble : si des informations relatives à l’immeuble sont existantes
  • Capacité: capacité maximum de collaborateurs pour ce bureau
  • Adresse : saisissez l’adresse puis sélectionnez l‘adresse exacte dans le menu déroulant (utilisation de la base BANO – Base Adresse Nationale Ouverte)
  • Les champs suivants seront remplis automatiquement une fois l’adresse sélectionnée : Numéro rue, Nom rue, Complément rue, Code postal, Ville, Pays

Cliquez sur le bouton « Sauvegarder ».

En cliquant sur « Lister », vous aurez la liste de tous les bureaux créés. Vous pouvez pour chaque bureau l’afficher, le modifier ou le supprimer.

L’affichage d’un bureau vous permet d’accéder à toutes les informations relatives au bureau et de le localiser sur une carte.

 

Étape 4 – Créer un collaborateur

Cliquez maintenant sur le menu Collaborateur puis sur « Créer ».
Complétez l’ensemble des champs en suivant les explications données ci-dessous :

  • Nom : nom du collaborateur
  • Prénom : prénom du collaborateur
  • Service : choisissez le service désiré depuis le menu déroulant
  • Poste : intitulé du poste du collaborateur
  • Email : son email professionnel
  • Fixe : son numéro de ligne fixe directe
  • Mobile : son numéro de portable
  • Fax : son numéro de fax
  • Bureaux : choisissez le bureau désiré depuis le menu déroulant
  • Managers : vous pouvez choisir le manager de cette personne parmi la liste des collaborateurs

Cliquez sur le bouton « Sauvegarder ».

 

La fiche du collaborateur s’affiche : vous pouvez alors cliquer sur chaque onglet et créer un badge, des avantages et importer des documents relatifs à cette personne.

 

Étape 5 – Créer un badge pour le collaborateur

Saisissez les informations ci-dessous pour créer un badge :

  • Référence : saisissez une suite de chiffres unique
  • Date d’émission : date de début de validité de la carte
  • Date de fin de validité : si elle est définie dans votre entreprise

Cliquez sur le bouton « Sauvegarder ».

Une fois les informations sauvegardées, le code barre qui sera utilisable pour le badge s’affiche :

 

Étape 6 – Créer des avantages pour le collaborateur

Vous avez la possibilité de créer des avantages pour le collaborateur tels que du matériel de fonction ou des primes.Pour cela, saisissez les informations ci-dessous :

  • Type d’avantage : choisissez le type d’avantage depuis le menu déroulant : téléphone, voiture , logement, prime
  • Titre : saisissez le nom ou la marque de l’avantage ou toute autre information pertinente
  • Commentaire: permet de donner plus de détail ou de mentionner la date à laquelle l’équipement à été remis en main propre par exemple

Cliquez sur le bouton « Sauvegarder ».

L’affichage des avantages apparaît sous forme de liste, ce qui vous donne une vue d’ensemble sur tous les avantages que peut avoir ce collaborateur avec leur descriptif et un commentaire associé.

 

Étape 7 – Importez des documents pour le collaborateur

Vous pouvez ensuite importer des documents liés à l’arrivée du collaborateur, à ses avantages…

Il suffit de glisser le fichier dans le cadre « Ajouter Documents »ou de cliquer sur le cadre pour récupérer le document dans vos fichiers sur votre ordinateur.

L’encart « Lister Documents » liste tous les documents importés dans cet onglet.

 

Fonctionnalités supplémentaires disponibles :

  • Vous pouvez ajouter un composant d’impression pour imprimer les codes barres directement au format carte et créer ainsi un badge
  • Il est possible pour se conformer aux règles de protection des données RGPD de rajouter un composant statut permettant de gérer un état anonyme : ainsi l’ensemble des données personnelles peuvent être anonymisées