Développement d'Altro : Fintech App & Platform

Job ID: 40151894

Budget: $15 – $25 CAD

Nom du Projet : Altro (Collect & Insight)
​
Slogan : "L'assistant qui optimise vos dépenses selon qui vous êtes, et vous rémunère pour vos données."
​
Concept : Un écosystème Fintech complet où l'utilisateur (B2C) gagne du pouvoir d'achat en partageant ses données, et où l'entreprise (B2B) achète de l'intelligence de marché via une plateforme automatisée.
​
2. Le Volet B2C : Altro Collect (L'Application Mobile)
​Objectif : Devenir l'assistant financier quotidien de l'utilisateur.
​A. Module Gestion Financière (Tableau de Bord)
​Agrégateur Bancaire (Open Banking) : Connexion unique (API type Flinks) pour visualiser tous les comptes bancaires.
​Classification & Récurrence : L'IA catégorise les dépenses et isole les charges fixes (Loyers, Abonnements) pour prédire les sorties d'argent.
​Stratège de Dette : Calculateur automatique (méthodes Avalanche/Boule de neige) pour proposer le plan de remboursement optimal.
​Mode "Famille" : Si activé, consolidation des comptes des conjoints et gestion des dates d'allocations familiales.
​
B. Module Intelligence de Consommation (L'Optimisateur)
​Comparateur Carburant (Géolocalisé) : Suggestion de la station la moins chère sur les trajets habituels de l'utilisateur.
​Chasseur de Rabais "Super-Arrêt" (Épicerie & Essentiels) :
​Croise les produits favoris (extraits des tickets) avec les circulaires.
​Alerte uniquement si plusieurs produits sont en rabais au même endroit (maximisation du déplacement).
​Logique Famille : Priorise les formats géants et familiaux.
​Comparateur de Services (Contrats) : Analyse technique des factures (Télécom/Assurance) via OCR et propose des offres concurrentes moins chères ou des regroupements familiaux.
​
C. Le Cerveau : Profilage & Ciblage
​Profilage 3 Axes : L'IA analyse l'utilisateur selon :
​Volume : Combien il dépense.
​Fréquence : Où il va souvent.
​Produit : Ce qu'il achète précisément (Marque/Type).
​Ciblage Métier : Offres spécifiques selon la profession déclarée (ex: Rabais Pneus pour un Livreur, Chaussures pour une Infirmière).
​
D. Système de Rémunération (Data-to-Cash)
​Gain : 1,00 par facture / 1,50 par contrat soumis.
​But : Rémunérer l'utilisateur pour alimenter la base de données.
​
3. Le Volet B2B : Altro Insight (La Plateforme Data)
​Objectif : Une usine automatisée de vente de données (SaaS + E-commerce).
​
A. Le Moteur de Traitement (L'Usine Interne)
​Nettoyage Automatisé (ETL) : Chaque donnée entrante est nettoyée, standardisée et anonymisée avant d'être stockée.
​Organisation : Les données sont classées par tags : Tranche d'âge, Genre, Métier, Région, Salaire, Employeur.
​
B. Le Modèle d'Affaires Hybride (Voir vs Avoir)
​L'Abonnement (Access / View-Only) :
​Le client paie un frais mensuel pour accéder au tableau de bord.
​Il peut chercher, filtrer et voir les graphiques à l'écran.
​Restriction technique : Impossible d'exporter ou de télécharger les données brutes.
​
L'Achat à la Pièce (Own / Export) :
​Le client veut posséder les données pour ses propres analyses.
​Il sélectionne un rapport ou un jeu de données.
​Il paie un montant unique (One-time fee) via le portail.
​Le système génère le lien de téléchargement (CSV/Excel/PDF) après paiement.
​
4. Brief Technique (Pour les Concepteurs & Développeurs)
​Voici les directives techniques strictes pour la réalisation du projet.
​
Architecture & Stack
​Application Mobile (B2C) : Développement Cross-Platform (Flutter ou React Native) pour iOS/Android.
​Plateforme Web (B2B) : Application Web React.js ou Vue.js avec tableau de bord analytique.
​Backend & Data : Python (Django/FastAPI) pour la logique algorithmique.
​Base de Données : Architecture type "Data Warehouse" (PostgreSQL + BigQuery/Snowflake) capable de gérer des millions de lignes de transactions.
​
Fonctionnalités Critiques à Développer
​Le Pipeline ETL (Extract-Transform-Load) :
​
Script automatique qui nettoie et anonymise la donnée brute de l'App B2C vers le Data Warehouse B2B. Impératif : Suppression irréversible des noms/adresses avant le stockage B2B.
​L'OCR Intelligent (Reconnaissance Visuelle) :
​Intégration (AWS Textract / Google Vision) capable de lire le détail des lignes d'une facture ("Lait 2% - 4.99$") et pas juste le total.
​
Le Module E-commerce B2B Automatisé :
​Génération de fichiers CSV/PDF à la volée.
​Intégration API de paiement (Stripe) : Le téléchargement ne se débloque qu'après la confirmation du paiement ("Success Webhook").
​Gestion des droits : Un abonné "Viewer" ne doit pas pouvoir accéder aux API d'exportation sans payer.
​ Sécurité & Conformité (Loi 25 / PIPEDA)
​
Hébergement : Serveurs situés au Canada obligatoirement.
​Chiffrement : AES-256 au repos, TLS 1.3 en transit.
​K-Anonymity : L'algorithme d'export doit bloquer les résultats si l'échantillon est trop petit pour garantir l'anonymat (ex: impossible d'exporter les données d'une seule personne).
​
​Validation Budgetaire : (chiffrage du coût et du temps).
​MVP (Minimum Viable Product) : Lancer d'abord l'App B2C pour commencer à récolter la donnée avant d'ouvrir le portail B2B.