Description du projet
Services
Technologies
La mission de la société AppliBTP est de faciliter la gestion des entreprises de travaux dans le secteur du BTP, et plus particulièrement dans le domaine de l'infrastructure réseau.
AppliBTP a donc souhaité développer une plateforme innovante pour remplir sa mission, permettant de gérer une grande partie des process métier :
- réalisation et suivi de devis,
- gestion des fournitures, articles composés, main d'oeuvre, matériels et véhicules,
- gestion des plannings et du pointage des techniciens,
- gestion des commandes et des livraisons,
- gestion des stocks,
- gestion des affaires et suivi de rentabilité prévu/réalisé.
Nous avons choisi pour développer le projet AppliBTP une plateforme web et mobile comprenant les projets techniques suivants :
- une application mobile hybride comptatible sous iOS et Android, et donnant accès à des fonctions plus ou moins avancées en fonction du profil connecté (technicien, chef d'équipe, etc) : pointage des tâches, consultation des documents techniques (fourniture, plan de chantier, etc.), panier repas, déplacement, demandes de congés/RTT, clôture quotidienne du pointage, etc.,
- une application web donnant accès à des fonctions plus ou moins avancées en fonction du profil connecté (technicien, chef d'équipe, comptable, acheteur, directeur, etc.) : gestion des ressources humaines (fiche personnel, congés, RTT, pointages), clients, fournisseurs, commandes fournisseurs, fournitures, articles, matériels et outillages, devis, stocks, affaires, planning, paramètres,
- la même application web permet avec des identifiants super admin de gérer les clients et abonnements des clients,
- une API permettant aux différentes applications de communiquer et garantissant l'intégrité des données et le respect de la logique du modèle économique du BTP.
Des innovations matérielles permettant aux clients d'augmenter la qualité de leurs prestations sont à l'étude. Elles garantiront une longueur d'avance technologique à l'application AppliBTP et seront dévoilées et commercialisées dans une prochaine version.
Applications du projet
Description du projet
Application mobile AppliBTP
L'application mobile AppliBTP est une application hybride, c'est à dire qu'elle a été développée une seule fois dans un seul langage (React Native), compilée pour générer une application Android, puis après une légère adaptation compilée pour générer une application iOS.
L'avantage de développer dans un langage hybride (à l'opposée du langage natif qui nécessite un développement par système de destination) est de faire un gain de temps considérable, au lieu de réaliser un développement 2 fois (200%), l'application est développée une seule fois (100%) puis une légère adaptation est réalisée (20%) ce qui permet d'avoir deux application pour 120% du temps d'une seule application, soit un gain de temps de 40% par rapport à un développement natif.
L'application mobile hybride AppliBTP permet aux techniciens de consulter leur agenda, réaliser leurs tâches, prendre des photos et les joindre au compte rendu, valider leurs journées, valider leurs déplacements et leurs indemnités. Côté conducteur de travaux, l'accès offre des fonctionnalités supplémentaires permettant de gérer leur équipe, valider les clôtures quotidiennes, accepter/refuser les demandes de congés, RTT.
Description du projet
Backoffice AppliBTP
Le backoffice AppliBTP est l'application web qui ouvre des accès différents en fonction de l'utilisateur qui se connecte.
Le super admin a accès à la gestion des clients utilisateurs de la plateforme, leurs abonnements et paiements, les tarifs.
Les clients ont accès à une interface de gestion de leur activité avec plus ou moins d'accès en fonction des permissions accordées par l'adminstrateur du client :
- ressources humaines,
- clients,
- fournisseurs et bons de commande fournisseur,
- fournitures, articles et articles composés,
- matériels et outillages,
- devis,
- stocks,
- affaires,
- plannings,
- parc automobile,
- paramètres de l'entreprise.
Le Backoffice AppliBTP a été développé avec le framework javascript React qui est parfaitement adapté pour se connecter à l'API AppliBTP développée elle aussi avec un framework javascript (NodeJS).
Description du projet
API AppliBTP
Le projet API de la plateforme web et mobile AppliBTP gère tous les échanges entre les applications mobiles iOS et Android, le backoffice et la base de données.
C'est le projet API qui connaît le métier d'AppliBTP et qui garantie l'intégrité et la fiabilité des données.
L'API AppliBTP fournit des web services aux projets suivants :
- le backoffice AppliBTP utilisé à la fois par les clients pour gérer leur activité et par le super admin qui gère la plateforme,
- les applications mobiles Android et iOS.
Le projet AppliBTP a été développé avec NodeJS qui est un framework très adapté pour les projets big data gérant des bases de données NoSql comme MongoDB, le moteur de base de données choisi pour ce projet.
NodeJS en tant que framework Javascript est parfaitement adapté pour communiquer en temps réel avec les applications mobiles et web elles aussi développées avec un framework JavaScript.
Projets similaires
Pré-audit gratuit
Évaluez le potentiel de votre projet sans engagement
Obtenez un aperçu détaillé de ce que votre projet pourrait accomplir grâce à notre pré-audit gratuit. Notre équipe d'experts analysera vos besoins, évaluera les possibilités et vous fournira des informations claires sur le potentiel de réussite de votre projet. Le tout, sans aucune obligation de votre part. C'est l'occasion idéale de prendre des décisions éclairées pour façonner votre avenir numérique.