👨⚕️
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
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
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