HugeOne
App mobile iOS/Android de discovery de startups pour investisseurs. Specs MVP - document vivant, mis à jour au fil du travail avec le design Figma.
Vue d'ensemble
HugeOne connecte des investisseurs potentiels à des startups en levée de fonds. Sur le MVP, aucun investissement réel n'est possible : l'app sert uniquement à la discovery - parcourir des startups, étudier leurs KPIs, documents et actualités, et présélectionner celles qui intéressent, avant qu'un flow de financement (V1) ne s'ouvre.
| Plateformes | iOS + Android |
|---|---|
| Stack mobile | Flutter (codebase unique) |
| Périmètre MVP | Discovery seule - pas d'investissement, pas de paiement |
| Source design | Figma - fichier "HUGE ONE", canvas "MVP launch" (~65 écrans) |
Utilisateur cible
Investisseur potentiel
Personne cherchant à identifier des startups prometteuses avant de décider d'investir (en V1). Sur le MVP : consulte, compare, présélectionne. Pas encore de vérification KYC financière - juste un compte sécurisé.
Startup (côté contenu)
N'a pas de compte propre sur le MVP. Son profil (KPIs, documents, news, équipe) est alimenté par l'équipe interne HugeOne via le back-office - pas de self-service startup à ce stade.
Authentification MVP simple
Pas de KYC financier ni de wallet crypto sur le MVP (le flow Figma prévoit des étapes wallet/sepolia - gardées en réserve pour V1, voir roadmap).
Connexion ultérieure : passcode ou biométrie directement (pas besoin de repasser par email à chaque fois).
Feed & swipe (discovery)
Mécanique façon Tinder : chaque startup est présentée comme une carte, l'investisseur swipe pour se décider.
| Action | Résultat |
|---|---|
| Swipe droite | Startup ajoutée aux Favoris, retirée du feed courant |
| Swipe gauche | Startup passée (pass), retirée du feed courant |
| Tap sur la carte | Ouvre le profil détaillé de la startup |
États feed à couvrir : chargement (skeleton), feed vide (plus de startup à montrer), erreur réseau.
Favoris
Liste des startups swipées à droite. Sert de shortlist pour étude approfondie avant la V1 (où une action d'investissement deviendra possible depuis cette liste).
État vide à prévoir : aucun favori pour l'instant → inciter à retourner au feed.
Profil startup
Écran détaillé accessible depuis le feed ou les favoris. D'après la structure Figma ("Business profile"), organisé en onglets :
| Onglet | Contenu |
|---|---|
| Overview | Résumé startup, pitch, secteur, stade de financement (pre-seed / seed / série A / B+) |
| KPIs | Indicateurs clés (à définir précisément avec l'équipe produit - traction, revenus, croissance...) |
| Documents (V1 Document / Wall) | Fichiers uploadés par la startup via le back-office (pitch deck, rapports...), lecture seule côté investisseur |
| Team | Fondateurs et équipe clé |
| Feed | Actualités publiées par la startup sur l'avancement du projet |
| Q&A | Questions/réponses liées à la startup |
Modèle de données (première passe)
À affiner avec le développeur - vue de départ basée sur les flows ci-dessus.
| Entité | Champs clés |
|---|---|
Investor | id, email, passcode_hash, biometric_enabled, created_at |
Startup | id, nom, pitch, secteur, stade_financement, statut_publication |
Kpi | id, startup_id, libellé, valeur, date |
Document | id, startup_id, type, url, uploaded_by (admin), date |
News | id, startup_id, titre, contenu, date_publication |
TeamMember | id, startup_id, nom, rôle, photo |
Swipe | id, investor_id, startup_id, direction (droite/gauche), date |
Favorite | investor_id, startup_id, date_ajout (dérivable de Swipe droite) |
Inventaire écrans (Figma)
~65 frames au format écran mobile recensés dans le canvas "MVP launch", répartis dans ces sections :
- Feed (+ états loading, vide)
- Favourite (+ état vide)
- Registration (5 étapes) + Open app + Log in
- Business profile (Overview, KPIs, Documents, Team, Feed, Q&A)
- Investment Flow V1 - hors MVP
Design system
Non extrait automatiquement pour l'instant (accès aux variables Figma nécessite l'app desktop avec sélection active, indisponible en accès distant). À faire en session avec Figma desktop ouvert, ou en documentant manuellement : couleurs, typographie, spacing, composants (boutons primary/secondary, cards, tab bar, navigation) déjà visibles dans le fichier.
Back-office admin
Interface interne (équipe HugeOne, pas les startups) pour :
- Créer / éditer une fiche startup (infos, stade de financement)
- Uploader et gérer les KPIs
- Uploader documents (pitch deck, rapports)
- Publier des news au nom de la startup
- Gérer la publication (brouillon / publié / dépublié)
Pas de compte startup dans le MVP - tout passe par l'équipe interne. À spec en détail dans une itération suivante (écrans non encore designés sur Figma).
Hors scope MVP
- Tout flow d'investissement réel (paiement, montant, confirmation)
- KYC financier investisseur
- Wallet crypto / connexion blockchain
- Compte startup self-service
Roadmap V1 futur
- Investment Flow : montant, confirmation, suivi d'investissement (déjà esquissé côté Figma)
- KYC investisseur (vérification identité avant investissement réel)
- Wallet crypto / étape sepolia (déjà présente dans le flow d'inscription Figma, désactivée en MVP)
- Éventuel compte startup self-service (à challenger : garder curation interne ou ouvrir ?)
Décisions prises & points ouverts
Décisions
- Stack mobile : Flutter
- Repo specs seul, pas de scaffold app
- Auth MVP simple, pas de KYC/wallet
- Swipe droite = favoris, swipe gauche = pass
- Back-office = équipe interne uniquement
Ouvert
- Pass définitif ou récupérable côté feed ?
- Q&A investisseur : lecture seule ou peut poser question ?
- Définition précise des KPIs affichés
- Tri des doublons/écrans Figma avant handoff final