ARMEL TMS

ARMEL TMS est mon deuxième projet que j’ai réalisé pendant cette année d’alternance. C’est une application web pour les troubles musculo-squelettiques. Elle permet de paramétrer des rappels et d’effectuer des exercices pour éviter les douleurs causées par ces derniers.

ARMEL TMS est un produit étagère, c’est à dire que pour l’instant aucun client n’a demandé cette application, mais sera proposé aux clients grâce a notre commercial une fois le projet complètement stable.

 

L’application a été réalisée principalement avec la technologie Capacitor. Pour le style j’ai utilisé Materialize.

J’ai aussi créé une API avec le Framework Laravel pour la gestion des utilisateurs.

Base de données (SQL)

Pour la base de données, j’ai dû créer une architecture avec des entités entreprises mais aussi utilisateurs. Les entreprises peuvent gérer elles-mêmes leurs utilisateurs.

Découvertes

  • Pour ce projet j’ai découvert CapacitorJS, qui est une technologique qui permet de faire une application web (natif ou avec des frameworks), et de la transformer en application mobile (Android et iOS).
  • J’ai aussi découvert la norme JWT (JSON Web Token)
  • Grâce à une mise à jour de Materialize nécessaire, j’ai découvert plusieurs fonctionnalités de Git, notamment les branches et les « pull requests ».
  • J’ai aussi découvert Materialize, qui m’a permet de faire un design visuel digne d’une application mobile.

Sécurité

Pour la sécurité j’ai utilisé un plugin de capacitor, pour enregistrer les identifiants de manière sécurisée.

Retour en haut