TB.
Application de Gestion des Interventions
Vue.js
Ionic
Capacitor
Express
PostgreSQL

Application de Gestion des Interventions

Outil de gestion des interventions et bons d'intervention pour Vecofroid.

Contexte et objectifs

Application web et mobile développée pendant un stage de 8 semaines chez Vecofroid, entreprise spécialisée dans l'installation et la maintenance frigorifique. L'objectif était de moderniser leur système de gestion des interventions en permettant aux techniciens de créer et suivre leurs interventions même sans connexion internet.

Objectifs principaux

  • Développer une application de gestion des interventions accessible sur web et mobile
  • Assurer le bon fonctionnement en mode hors-ligne pour les zones sans connexion
  • Faciliter la création et le suivi des bons d'intervention

Gestion hors-ligne

L'une des fonctionnalités clés de cette application est sa capacité à fonctionner de manière autonome, même sans connexion Internet. Voici comment cela fonctionne :

Local First : Toutes les modifications effectuées par l'utilisateur sont d'abord appliquées localement sur l'appareil. Cela garantit que l'application reste totalement fonctionnelle, même en zone blanche ou sans connexion. Dès qu'une connexion réseau est retrouvée, toutes les modifications sont automatiquement synchronisées avec l'API distante.

Utilisateur
Crée/modifie
Appareil
Stockage local
(même hors-ligne)
Connexion détectée
Synchronisation
Serveur
Données à jour

Ce système assure la continuité du service, la sécurité des données et une expérience utilisateur optimale, peu importe les conditions de réseau.

Compétences développées

Développement d'applications web et mobiles hybrides (Vue.js, Ionic)
Gestion de la persistance locale (Local First)
Synchronisation de données et gestion des conflits
Conception d'API REST sécurisées
Expérience utilisateur en conditions réelles (zones blanches, mobilité)

Détails du projet

Rôle

Développeur Full Stack

Équipe

1 développeur (moi) avec supervision du tuteur de stage

Technologies

Vue.jsIonicCapacitorAPI REST

Date

2024

Résultats

  • Application web et mobile fonctionnelle déployée en production
  • Réduction significative du temps de saisie des bons d'intervention
  • Élimination des pertes de données dans les zones sans couverture réseau

En savoir plus ?

Ce projet vous intéresse ? Je serais ravi d'échanger plus en détail sur cette expérience et les défis techniques rencontrés.

Me contacter