Bienvenue dans FlowFin
FlowFin est une plateforme de gestion financière complète conçue pour les entreprises africaines et internationales. Multi-devises, multi-entités, temps réel.
Qu'est-ce que FlowFin ?
FlowFin est une suite logicielle intégrée permettant aux entreprises de gérer l'ensemble de leurs opérations financières depuis une interface unifiée. Conçu pour les PME, les groupes d'entreprises et les agences, il couvre :
- La gestion de trésorerie (banque & caisse) avec rapprochements automatiques
- Le suivi des dépenses, recettes, dettes et créances avec remboursements échelonnés
- La facturation et le suivi des règlements partiels
- La gestion des stocks valorisés (FIFO, LIFO, PMP)
- Les investissements avec ROI en temps réel
- L'épargne avec projections financières
- La consolidation multi-entreprises et multi-agences
- La gestion des rôles et permissions granulaire
Architecture
FlowFin est une application web cloud-native construite sur une architecture micro-services. Voici les composants principaux :
Prérequis
| Composant | Version minimum | Recommandé |
|---|---|---|
| Navigateur | Chrome 90+, Firefox 88+, Safari 14+ | Chrome 120+ |
| Connexion | 5 Mbps | 20 Mbps |
| Résolution écran | 1024 × 768 | 1920 × 1080 |
| Authentification | Email + Mot de passe | 2FA activé |
Installation rapide
Configurez votre compte FlowFin et soyez opérationnel en moins de 5 minutes.
Étape 1 — Créer votre compte
getflowfin.com et cliquez sur "Créer un compte". Renseignez votre email professionnel et choisissez un mot de passe sécurisé (min. 8 caractères, 1 majuscule, 1 chiffre).Configuration de votre première entreprise
Une fois connecté, accédez à Entreprises → Nouvelle entreprise et renseignez les informations :
// Champs obligatoires à la création d'une entreprise { "nom": "Groupe Kamga & Associés SARL", "devise_principale": "XAF", "pays": "CM", "secteur": "Commerce", "exercice_fiscal_debut": "01-01", // MM-JJ "multi_agences": true }
Ajouter des utilisateurs
Invitez vos collaborateurs via Paramètres → Utilisateurs . Chaque utilisateur peut avoir un rôle différent par entreprise et par agence.
| Rôle | Accès | Cas d'usage |
|---|---|---|
Administrateur | Total | DG, DSI |
Directeur Financier | Tout sauf admin système | CFO, DAF |
Comptable | Saisie & validation transactions | Comptables |
Caissier | Caisse uniquement | Caisses agences |
Auditeur | Lecture seule | Commissaires, auditeurs |
Personnalisé | Définissable | Tous les cas particuliers |
Gestion de Trésorerie
Gérez vos comptes bancaires et vos caisses en temps réel. Rapprochements automatiques, alertes de seuil et positions de liquidité consolidées.
Comptes & Caisses
FlowFin supporte deux types de comptes de trésorerie :
- Comptes Bancaires : SGBC, Afriland, UBA, BNP, ou tout autre établissement. Import des relevés pdf/XLS.
- Caisses physiques : Gestion des espèces par agence avec responsable de caisse désigné.
Rapprochement bancaire
Le rapprochement automatique compare vos relevés bancaires importés avec les transactions saisies dans FlowFin :
.pdf, .XLS depuis Trésorerie → Banque → Importer relevé.Alertes de trésorerie
// Paramètres → Trésorerie → Alertes
Investissements & ROI en temps réel
Gérez vos portefeuilles d'investissement et suivez la performance de chaque actif avec des métriques financières calculées en temps réel.
Types d'investissements supportés
| Type | Métriques disponibles | Fréquence MàJ |
|---|---|---|
| Actions & Obligations (BRVM) | ROI, Plus/Moins-value, Dividendes | Temps réel |
| Immobilier | ROI locatif, Valorisation, TRI | Manuel / Mensuel |
| Tontines & COOPEC | Rendement net, Durée, Échéances | Manuel |
| Projets internes | VAN, TRI, Délai retour | Automatique |
| Prêts accordés | Taux réel, Encours, Pénalités | Automatique |
Calcul du ROI
FlowFin calcule plusieurs variantes du ROI selon le type d'investissement :
// ROI simple (rendement brut) ROI = ((Valeur_finale - Valeur_initiale) / Valeur_initiale) × 100 // ROI annualisé (CAGR) CAGR = (Valeur_finale / Valeur_initiale)^(1 / Années) - 1 // Taux de Rendement Interne (TRI) // Calculé automatiquement via les flux de trésorerie actualisés (DCF) // Valeur Actuelle Nette (VAN) VAN = Σ (CF_t / (1 + r)^t) - Investissement_initial
API REST v1
Intégrez FlowFin dans vos applications et systèmes existants grâce à notre API RESTful complète avec authentification JWT.
Authentification
L'API utilise des tokens JWT (JSON Web Token). Obtenez votre token via l'endpoint d'authentification :
POST /auth/token // Corps de la requête { "email": "admin@votre-entreprise.com", "password": "VotreMotDePasse", "entreprise_id": "ent_abc123" } // Réponse { "access_token": "eyJhbGciOiJIUzI1NiIs...", "expires_in": 3600, "token_type": "Bearer" }
Incluez le token dans toutes vos requêtes via le header Authorization :
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
Endpoints principaux
Transactions
Factures
Exemple complet — Créer une transaction
POST https://api.FlowFin.io/v1/transactions Content-Type: application/json Authorization: Bearer {token} { "type": "recette", "montant": 2500000, "devise": "XAF", "compte_id": "cpt_xyz789", "categorie_id": "cat_ventes", "libelle": "Vente Client Douala - Facture #2025-042", "date": "2025-06-15", "reference": "FAC-2025-042", "agence_id": "agc_douala" } // Réponse 201 Created { "id": "txn_kq2r8x9m", "statut": "validee", "solde_apres": 35500000, "created_at": "2025-06-15T14:32:11Z" }
X-RateLimit-Remaining et X-RateLimit-Reset sont présents dans chaque réponse.
Sécurité & Conformité
FlowFin applique des mesures de sécurité de niveau bancaire pour protéger vos données financières sensibles.
Chiffrement
Toutes les données sont protégées par des standards de chiffrement modernes :
- En transit : TLS 1.3 uniquement, avec HSTS activé
- Au repos : AES-256-GCM pour toutes les données sensibles
- Mots de passe : Hachage bcrypt (factor 12) + sel unique
- Tokens API : JWT signés RS256, expiration configurable
Authentification à deux facteurs (2FA)
La 2FA peut être imposée à tous les utilisateurs d'une entreprise ou uniquement aux rôles sensibles. Méthodes supportées :
Audit Trail
Chaque action sur FlowFin est tracée dans un journal d'audit immuable :
{
"id": "aud_m9k2p3",
"timestamp": "2025-06-15T14:32:11.423Z",
"user_id": "usr_jkamga",
"user_email": "j.kamga@groupe-kamga.cm",
"action": "transaction.create",
"ressource": "txn_kq2r8x9m",
"ip": "41.202.xxx.xxx",
"entreprise": "Groupe Kamga SARL",
"agence": "Agence Douala Centre",
"details": { "montant": 2500000, "devise": "XAF" }
}
Concepts clés
Comprenez les concepts fondamentaux de FlowFin : exercices fiscaux, centres de coûts, imputations et consolidation.
Dépenses & Recettes
Saisie, catégorisation, validation et reporting de toutes vos opérations financières courantes.
Dettes & Créances
Suivi des encours, échéanciers de remboursement, relances automatiques et rapports d'aging.
Épargne
Définissez des objectifs d'épargne, affectez des fonds et simulez votre trajectoire financière.
Facturation
Créez des devis et factures professionnels, suivez les paiements et automatisez les relances.
Règlements
Enregistrez les paiements partiels ou totaux, gérez les avoirs et suivez les encours clients.
Gestion des Stocks
Inventaire valorisé, mouvements de stock (entrées/sorties), alertes de rupture et méthodes de valorisation.
Multi-entreprises & Agences
Gérez plusieurs entités juridiques et agences depuis un tableau de bord groupe unique avec consolidation automatique.
Multi-devises
Gérez des transactions en XAF, EUR, USD, GBP et toutes les devises mondiales avec taux de change en temps réel.
Rôles & Permissions
Configurez des rôles granulaires pour contrôler précisément ce que chaque utilisateur peut voir et faire.
Webhooks
Recevez des notifications en temps réel sur vos endpoints lorsque des événements se produisent dans FlowFin.
Import / Export
Importez vos données depuis Excel/XLS et exportez vos rapports dans de nombreux formats.