👨‍⚕️ OperaCare
👨‍⚕️

Présentation du projet Opera Care

1. Introduction

Contexte

Le secteur du Bâtiment et des Travaux Publics (BTP) est en pleine transformation numérique. Les entreprises doivent gérer simultanément des chantiers complexes, des équipes mobiles, des approvisionnements critiques et un suivi administratif et financier rigoureux. Dans ce contexte, la disponibilité des données en temps réel et la capacité à piloter les opérations depuis le terrain sont devenues des leviers stratégiques pour améliorer la productivité et la rentabilité.

Problème

Les entreprises  recherches une solution centralisée pour la gestion des ventes, le suivi des opérations en temps réel. La gestion de projet et contrôle budgétaire. 

Malgré la disponibilité de solutions comme Odoo, beaucoup d’entreprises peine à exploiter pleinement ces outils sur le terrain, en raison de :

  • Saisis papiers ou Excel entraînant pertes et retards
  • Absence de visibilité en temps réel sur l’avancement des chantiers et la trésorerie
  • Communication lente entre terrain et siège
  • Erreurs de saisie ou doublons lors de la ressaisie des données

Ces limitations entraînent un manque de réactivité, une hausse des coûts et des retards de livraison.

Solution

OperaCare est une suite de fonctionnalités conçus pour le personnel terrain avec une application mobile intuitive connectée à Odoo.


Opera Suite est une application mobile connectée à Odoo, spécialement conçue pour le personnel terrains. Elle permet aux équipes sur le terrain de saisir et de consulter toutes les données essentielles en temps réel, de suivre les projets, gérer stocks et approvisionnements, éditer des notes de frais, faire diverses demandes, collaborer efficacement et travailler même sans connexion grâce à un mode hors-ligne avec synchronisation automatique.


Objectifs

  • Créer une application mobile ergonomique et rapide,
  • Connecter l’application avec Odoo pour centraliser les données,
  • Centraliser et rendre accessible les fonctionnalités de gestion de projets Odoo,
  • Centraliser les fonctionnalités de gestion administratives,
  • Centraliser les demandes diverses (Congé, matériel, autorisation, note de frais)
  • Créer un module de gestion foncière,
  • Créer un module de gestion immobilière,
  • Proposer une expérience utilisateur moderne pour booster les ventes,
  • Faciliter les opérations liées a la gestion de projets (décaissements, contrôle, budget, demande de matériels, gestion des tâches),
  • Connecter le personnel terrain à la gestion de projet intégrée sur Odoo,

2. Plateformes Principales

  • App Mobile (Opera Suite Mobile)
  • Application Web (ADG Suite Server)
  • Module Odoo ADG Suite

3. Stack Technologique

Module Odoo

  •  Version d’Odoo : Odoo 17 minimum.
  •  Hébergement : Serveur cloud
  •  API REST : Utilisation des API d’Odoo pour connecter le frontend mobile.
  •  Sécurité : Mise en place d’authentification sécurisée pour les API (JWT ou OAuth2).

Application Web

  • Backend Laravel : Administration plateforme intermédiaire (Odoo –App Mobile)

Application Mobile

  •  Plateformes : Développement pour Android et iOS
  •  Langues & Framework : Java Script - React JS
  •  Performances : Optimisation pour les zones avec faible connectivité.
  •  Connectivité : Application mobile doit être en Mode Hors ligne.

Intégrations
 Moyens de paiement locaux (Mobile Money).
 Notification via Firebase ou autres outils similaires

4. UX/UI Design

 Design épuré avec navigation intuitive.
 Menu principal clair : Accueil, Catégories, Panier, Commandes, Profil.
 Couleurs et logo en accord avec l’identité visuelle de la marque.


5. Méthodologie de Développement

 Approche Agile : Organisation par sprints de 1 semaine.
 Environnement de test : Mise en place d’un environnement de staging.
Livrables : Application Web & mobile, backend connecté, et documentation

6. Cahier des charges