Project

All-in-One SaaS Business Portal

Une plateforme SaaS d'entreprise multi-locataire entièrement développée sur mesure, servant d'épine dorsale opérationnelle de RAF Holding Pvt. Ltd. — intégrant CRM, ERP, GRH, Finance & Comptabilité, Gestion de Projets, Recrutement, Inventaire, Gestion Documentaire, TPV & Facturation, Gestion Hospitalière, Gestion Hôtel & Restaurant et un système de Carte de Visite Digitale — tous accessibles sous

Client

All-in-One SaaS Business Portal

Start Date

01/janv./2010
All-in-One SaaS Business Portal

Portail SaaS Entreprise Tout-en-Un — RAF Holding Portal (portal.rafholding.com)

Une plateforme SaaS d'entreprise multi-locataire entièrement développée sur mesure, servant d'épine dorsale opérationnelle de RAF Holding Pvt. Ltd. — intégrant CRM, ERP, GRH, Finance & Comptabilité, Gestion de Projets, Recrutement, Inventaire, Gestion Documentaire, TPV & Facturation, Gestion Hospitalière, Gestion Hôtel & Restaurant et un système de Carte de Visite Digitale — tous accessibles sous un portail unifié avec accès basé sur les rôles, gestion des abonnements et un écosystème dédié aux employés et aux offres d'emploi.


Nom du Produit : RAF Holding Portal Rôle : Fondateur, Architecte & Développeur Backend Principal URL : portal.rafholding.com Siège Social : 71-75 Shelton Street, Covent Garden, Londres, Royaume-Uni Secteur : SaaS Entreprise / Plateforme d'Opérations Business Plateforme : Application Web Cloud Multi-Locataire Architecture : SaaS Backend-Heavy — Panneau d'Administration, Tableaux de Bord Basés sur les Rôles, Système Multi-Modules Langues : Anglais & Français (Bilingue) Devises : EUR, USD, BDT


Aperçu du Projet

Le RAF Holding Portal est le projet techniquement le plus complexe et stratégiquement le plus important de l'écosystème RAF Holding. C'est une plateforme SaaS d'entreprise entièrement propriétaire, multi-locataire, construite de zéro avec Laravel — conçue pour remplacer l'expérience fragmentée d'une douzaine d'outils métiers séparés par un portail unifié par abonnement couvrant chaque besoin opérationnel qu'une entreprise moderne pourrait avoir.

Là où la plupart des entreprises SaaS choisissent un seul secteur — un CRM, ou un GRH, ou un TPV — le RAF Holding Portal a été délibérément conçu comme une plateforme horizontale : un système unique gérant les relations clients, les ressources d'entreprise, le capital humain, la comptabilité financière, la livraison de projets, le recrutement, l'inventaire, la gestion documentaire, la facturation, les opérations hospitalières, la gestion hôtelière et l'identité digitale — simultanément, pour plusieurs entreprises abonnées, toutes opérant dans des environnements de données entièrement isolés.

La plateforme fonctionne sur trois niveaux d'utilisateurs distincts. Au sommet, la couche Super Admin (RAF Holding elle-même) gère toutes les entreprises abonnées, les plans d'abonnement, la facturation, les paramètres globaux et les analyses inter-entreprises. Au niveau intermédiaire, les Admins d'Entreprise de chaque abonné gèrent leurs propres équipes, données, modules et flux de travail dans leur environnement isolé. Au niveau opérationnel, les Employés individuels n'accèdent qu'aux outils et données pertinents pour leur rôle et leurs permissions assignés.


Architecture de la Plateforme

Modèle SaaS Multi-Locataire Le portail est architecturé comme un véritable système multi-locataire. Chaque entreprise abonnée opère dans un environnement de données complètement isolé — ses employés, clients, enregistrements financiers, projets et documents sont entièrement séparés de tous les autres abonnés sur la plateforme. Cela est réalisé grâce à un schéma de base de données soigneusement conçu avec partitionnement des données au niveau du locataire.

Hiérarchie Utilisateurs à Trois Niveaux La plateforme supporte trois niveaux d'accès distincts — Super Admin (propriétaire de la plateforme), Admin d'Entreprise (abonné) et Employé (utilisateur final) — chacun avec des tableaux de bord, permissions et capacités entièrement différents. Le Super Admin gère l'intégralité de la plateforme depuis un tableau de bord unique : création des plans d'abonnement, intégration des entreprises, surveillance de l'utilisation, gestion de la facturation et application des configurations globales.

Moteur d'Abonnement & Facturation Un système de gestion des abonnements entièrement intégré gère la création de plans, l'intégration des abonnés, les cycles de facturation, les mises à niveau, les rétrogradations et le traitement des paiements. Les paiements sont traités de manière sécurisée via Stripe, PayPal et virement bancaire, avec support multi-devises en EUR, USD et BDT.

Architecture Modulaire Chaque fonction métier dans le portail est construite comme un module discret et configurable indépendamment. Les Super Admins peuvent activer ou désactiver des modules par plan d'abonnement. Les Admins d'Entreprise peuvent activer ou désactiver des modules pour leur organisation. Cette conception modulaire signifie que la plateforme évolue d'un simple abonnement CRM à une suite ERP d'entreprise complète — sans aucun changement de code.


Modules SaaS Principaux

1. CRM — Gestion de la Relation Client Le module CRM gère l'intégralité du cycle de vie des ventes et des clients. Fonctionnalités : capture de leads et gestion du pipeline, suivi des affaires avec vue calendrier et visibilité à 360 degrés, gestion des contacts et entreprises, génération d'estimations et de devis, journalisation des activités commerciales, suivi des relances par e-mail et rapports de conversion.

2. ERP — Planification des Ressources d'Entreprise Le module ERP sert de cœur opérationnel de la plateforme, connectant tous les autres modules dans une couche unifiée d'intelligence business. Il fournit une visibilité inter-départements sur les performances, l'allocation des ressources, les flux de travail et les KPI stratégiques — en agrégeant les données de la Finance, des RH, des Projets, de l'Inventaire et du CRM pour donner à la direction une vue unique et en temps réel de toute l'organisation.

3. GRH — Gestion des Ressources Humaines Un module RH complet couvrant l'intégralité du cycle de vie des employés de l'embauche à la démission. Fonctionnalités : gestion des profils employés, gestion des départements et succursales, suivi des présences (individuel et en masse), gestion des congés avec flux d'approbation, calendriers de congés et événements, traitement de la paie, gestion des performances, gestion des formations, attribution des actifs, gestion documentaire par employé, publication des politiques d'entreprise et tableau de bord RH offrant une visibilité instantanée sur les métriques de la main-d'œuvre.

4. Finance & Comptabilité Un module comptable entièrement intégré gérant la facturation, le suivi des paiements, la gestion des dépenses, les notes de crédit, les rapports financiers et la planification budgétaire. Fonctionnalités : comptabilité en partie double, définition d'objectifs financiers, planificateur budgétaire, génération automatique de factures, support des transactions multi-devises, rapprochement des passerelles de paiement et rapports P&L et flux de trésorerie détaillés.

5. Système de Gestion de Projets Un module de gestion de projets complet permettant aux équipes de planifier, suivre et livrer les projets efficacement. Fonctionnalités : création de projets avec jalons et délais, attribution et suivi des tâches, outils de collaboration d'équipe, gestion des feuilles de temps, vues de chronologie de style Gantt, allocation des ressources, rapports de projets et intégration avec le module CRM pour la livraison des projets clients.

6. Gestion du Recrutement Un module de recrutement dédié gérant l'intégralité du processus d'embauche de la publication du poste à l'intégration de l'employé. Fonctionnalités : création et gestion des offres d'emploi, page carrières publique avec partage par QR code, suivi des candidatures, planification des entretiens avec calendrier intégré, pipeline de statut des candidats (candidaté, présélectionné, interviewé, offre faite, intégré), suivi de la progression de l'intégration et tableau de bord de recrutement avec métriques clés d'embauche.

7. Système de Gestion des Stocks Un module de gestion des stocks en temps réel suivant les niveaux de stock, gérant les relations fournisseurs, traitant les bons de commande, surveillant les mouvements de produits et générant des rapports de stock. Fonctionnalités : gestion des stocks multi-sites, alertes de stock bas, catégorisation des produits, flux de bons de commande, gestion des fournisseurs et rapports de valorisation des stocks.

8. Système de Gestion Documentaire (DMS) Un module centralisé de gestion documentaire permettant aux entreprises de stocker, organiser, partager et contrôler l'accès aux documents d'entreprise. Fonctionnalités : organisation en dossiers et fichiers, contrôle d'accès aux documents basé sur les rôles, téléchargement et versionnage de documents, attribution de documents aux employés, publication des politiques d'entreprise et stockage cloud sécurisé.

9. TPV, Facturation & Gestion des Stocks Un module de point de vente et de facturation conçu pour les entreprises qui vendent des produits ou services en comptoir ou en ligne. Fonctionnalités : gestion du catalogue produits, traitement des transactions, génération de factures, impression de reçus, gestion des modes de paiement, rapprochement des ventes quotidiennes et déduction automatique des stocks à chaque vente.

10. Gestion Hospitalière & Clinique (hmsih.com) Un module de gestion des soins de santé spécialisé pour les hôpitaux, cliniques et cabinets médicaux. Fonctionnalités : enregistrement et gestion des profils patients, planification des rendez-vous, gestion des médecins et du personnel, gestion des consultations et hospitalisations, gestion des prescriptions, gestion des laboratoires et diagnostics, facturation et gestion des assurances, inventaire de pharmacie, gestion des salles et lits, et rapports et analyses de santé. Ce module est également déployé en tant que produit autonome sous le domaine hmsih.com.

11. Gestion Hôtel & Restaurant Un module de gestion de l'hôtellerie couvrant les opérations d'hébergement et de restauration. Fonctionnalités : gestion des chambres, systèmes de réservation et de booking, flux d'arrivée et de départ, gestion de l'entretien, service en chambre, gestion des commandes au restaurant, réservations de tables, facturation et rapports d'hospitalité. Ce module partage l'ADN architectural avec le produit autonome RMS France (rmsfr.com).

12. Carte de Visite Digitale — vCard (ecardsync.com) Un module d'identité digitale permettant aux utilisateurs et entreprises de créer, personnaliser et partager instantanément des cartes de visite numériques. Fonctionnalités : profils vCard personnalisables avec coordonnées, liens réseaux sociaux, marque d'entreprise, génération de QR code pour partage instantané et support de carte digitale compatible NFC. Ce module est également déployé en tant que produit autonome sous le domaine ecardsync.com.


Modules Transversaux & Intégrations

Module IA Un module d'assistant IA intégré apportant l'automatisation intelligente aux opérations business — suggestions intelligentes, résumé de données, informations de reporting automatisées et recommandations d'optimisation des flux de travail.

Constructeur de Formulaires Un module de construction de formulaires par glisser-déposer permettant aux entreprises de créer des formulaires de collecte de données personnalisés pour les processus internes, l'intégration des clients, les enquêtes et la collecte de retours — sans aucun codage.

Système de Tickets de Support Un module de gestion des tickets de support client intégré gérant les demandes de support de bout en bout — de la création et l'attribution du ticket, à la résolution et la clôture, avec l'historique complet des communications enregistré.

Gestion des Contrats Un module de contrats permettant aux entreprises de créer, gérer et suivre les contrats clients et fournisseurs avec suivi clair du statut, notifications d'expiration et archivage digital.

Couche Webhook & API Un module Webhooks complet permettant une intégration profonde entre le portail et les plateformes tierces externes — services de livraison, outils marketing, logiciels comptables, plateformes de communication et systèmes métiers personnalisés.

Intégrations de Communication Multi-Plateformes Le portail s'intègre nativement avec Slack, Telegram, Twilio (SMS), Zoom, WhatsApp et les systèmes de calendrier — couvrant chaque canal de communication sur lequel une équipe business moderne s'appuie, tous gérés depuis la même plateforme.

Système de Rôles & Permissions Granulaires L'architecture des permissions couvre chaque module de la plateforme — Général, Produit & Service, Projet, Comptabilité, GRH, CRM, TPV, Ticket de Support, Comptabilité en Partie Double, Objectif Financier, Planificateur Budgétaire, Formation, Performance, Recrutement, Constructeur de Formulaires, Contrat, Feuille de Temps, Devis, Assistant IA, Slack, Telegram, Twilio, Calendrier, Réunion Zoom, Webhook, Stripe, PayPal, et plus. Pour chaque module, les permissions peuvent être configurées au niveau de l'action — gérer, créer, modifier, supprimer, visualiser — pour chaque rôle personnalisé défini dans le système.


Technologies Utilisées

Back-End : Laravel (PHP) — l'intégralité de la plateforme est développée en Laravel, exploitant son ORM Eloquent pour la modélisation de données multi-locataire complexe, son système de routage robuste pour les structures d'URL basées sur les rôles, son système de files d'attente et de jobs pour le traitement en arrière-plan, son système d'événements et d'écouteurs pour les notifications en temps réel, et ses outils artisan pour les migrations de données sur l'architecture de base de données multi-locataire.

Base de Données : MySQL — avec un schéma relationnel multi-locataire soigneusement conçu supportant une isolation complète des données entre les entreprises abonnées, des requêtes de reporting complexes sur des millions d'enregistrements, et une indexation optimisée pour le chargement haute performance des tableaux de bord avec des utilisateurs concurrents.

Front-End : Laravel Blade avec JavaScript — interface d'administration propre et professionnelle optimisée pour les opérations backend avec des tableaux de bord spécifiques aux rôles, des tableaux de données, des graphiques et des interactions de formulaires.

Authentification & Sécurité : Système d'authentification multi-rôles avec isolation des locataires au niveau de l'entreprise, gestion des sessions, protection CSRF, stockage des données chiffré, contrôle d'accès basé sur les rôles au niveau des routes et des vues, et gestion sécurisée des clés API pour les intégrations tierces.

Traitement des Paiements : Intégration Stripe et PayPal pour la facturation des abonnements et le traitement des transactions dans l'application, avec support multi-devises complet en EUR, USD et BDT et gestion automatisée des cycles de facturation.

APIs de Communication : Twilio (SMS), API WhatsApp Business, API Slack, API Telegram Bot, API Zoom et SMTP e-mail pour les notifications automatisées, alertes et communication d'équipe sur tous les canaux intégrés.

Localisation : Support bilingue complet anglais/français avec un système de gestion des langues extensible permettant la traduction de chaque module, libellé et élément d'interface via le panneau Super Admin — aucun changement de code requis.

Infrastructure Cloud : Architecture hébergée dans le cloud avec isolation des données multi-locataire, capacités de sauvegarde et de restauration automatiques, routage par sous-domaine par entreprise et évolutivité horizontale pour supporter une base d'abonnés en croissance.


Envergure & Complexité

Cette plateforme est le projet le plus vaste et architecturalement le plus complexe du portefeuille RAF Holding. Elle englobe 12 modules SaaS complets, 28+ catégories de modules de permissions, des intégrations avec 10+ services tiers, une hiérarchie d'utilisateurs à trois niveaux, un moteur de facturation d'abonnements complet, le support multi-devises et une interface bilingue — le tout dans une base de code et une architecture de base de données unifiées. Elle alimente non seulement l'offre SaaS externe à des centaines d'entreprises abonnées, mais aussi les opérations internes propres de RAF Holding à travers son équipe mondiale de 120+ membres, le portail emploi public de l'entreprise, et l'infrastructure sous-jacente aux produits autonomes de RAF Holding incluant hmsih.com, ecardsync.com et rmsfr.com.

Construire cette plateforme a nécessité la maîtrise de l'architecture SaaS multi-locataire, la conception de systèmes de permissions complexes, la modélisation de bases de données de niveau entreprise, l'ingénierie des paiements et abonnements, l'orchestration d'API tierces, et la discipline de gestion de produit pour transformer 12 domaines métiers distincts en une plateforme cohérente et commercialement viable — livrée et opérationnelle en production.

Share

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués *

Chat en direct En ligne

Bonjour ! Comment pouvons-nous vous aider aujourd'hui ?

Powered by FOB Live Chat
Nous utilisons des cookies et technologies similaires afin d’améliorer votre expérience de navigation, analyser le trafic et personnaliser le contenu. Certains cookies sont essentiels au fonctionnement du site, tandis que d’autres nécessitent votre consentement. Vous pouvez accepter tous les cookies, refuser les cookies non essentiels ou personnaliser vos préférences à tout moment. Politique de cookies