← Accueil

Document produit · v1.0

Cahier des charges Gibson Dago

Spécification complète du SaaS personnel : vision, personas, périmètre modulaire, parcours, exigences UI/UX et techniques, sécurité, critères d'acceptation et roadmap. Document vivant, versionné à chaque décision.

01

Résumé exécutif

Gibson Dago est un SaaS personnel tout-en-un réunissant création visuelle, production photo, écoute musicale immersive, organisation, documentation et communication dans un environnement premium unique. L'accueil est volontairement réduit à une action centrale : Connexion.

  • Produit : plateforme personnelle modulaire, orientée usage quotidien
  • Valeur : réduire le nombre d'applications utilisées, unifier les univers
  • Différenciation : direction artistique forte, navigation par environnements
  • Première livraison : MVP couvrant les modules Must-have
02

Vision produit

Créer un espace numérique unique, fluide et immersif, où chaque environnement possède son ambiance propre tout en partageant une grammaire visuelle commune. L'expérience doit être immédiate à l'entrée et profonde à l'usage.

Objectifs produit

  • Centraliser les outils de travail et de vie numérique
  • Offrir une expérience premium pour créer, organiser, collaborer, se détendre
  • Garantir une navigation rapide entre environnements (< 2 clics)
  • Permettre l'ajout de modules sans casser l'expérience existante

Anti-objectifs

  • Ne pas devenir un réseau social public
  • Ne pas dupliquer un suite bureautique complète
  • Ne pas multiplier les options au détriment de la clarté
03

Personas

P1 — Créateur visuel

  • Design, retouche, presets, exports, archivage
  • Attentes : rapidité d'export, fidélité des couleurs, historique

P2 — Utilisateur productif

  • Gestion, planification, croissance, projets, objectifs
  • Attentes : vue d'ensemble, rappels fiables, statistiques

P3 — Utilisateur hybride

  • Travaille, écoute, organise, se détend dans la même session
  • Attentes : transitions fluides, état conservé entre modules

P4 — Collaborateur social

  • Amis, messagerie, appel vidéo, partage de fichiers
  • Attentes : temps réel, notifications lisibles, historique
04

Périmètre fonctionnel

Découpage en modules indépendants, priorisés en MoSCoW. Chaque module possède ses écrans, ses états et ses données propres.

ModuleFonction principaleNiveau
AuthentificationConnexion, inscription, récupération, sessionsMust
AccueilPortail central centré sur ConnexionMust
Tableau de bordRésumé transversal, accès rapidesMust
Design graphiqueCanevas, calques, templates, exportMust
Retouche photoRéglages, filtres, recadrage, exportMust
PresetsImport, stockage, application, classementMust
Musique 3DLecture immersive, scènes, playlistsShould
GestionTâches, notes, statutsMust
CroissanceObjectifs, routines, habitudes, suiviShould
PlanificationCalendrier, échéances, rappelsMust
DétenteAmbiances, respiration, fond sonoreCould
ProjetsBoard, liste, documents, participantsMust
BibliothèquePhotos, presets, Office, PDF, autresMust
AmisContacts, statuts, profilsShould
MessagerieChat privé et groupe, pièces jointesMust
Appel vidéoAudio/vidéo, partage, notificationsShould
ParamètresProfil, sécurité, thème, notificationsMust
05

Arborescence & navigation

Arborescence

  • / — Accueil : bloc Connexion centré, liens secondaires discrets
  • /hub — Hub des environnements (tuiles)
  • /dashboard — Tableau de bord transversal
  • /studio/design · /studio/photo · /studio/presets
  • /flow/gestion · /flow/croissance · /flow/planification · /flow/detente
  • /projets · /bibliotheque
  • /social/amis · /social/messages · /social/appel
  • /parametres

Règles de navigation

  • Barre latérale persistante (desktop) / barre inférieure (mobile)
  • Recherche globale accessible au clavier (Cmd/Ctrl + K)
  • Fil d'Ariane sur toute page de profondeur ≥ 2
  • Badges de notifications : messages, projets, rappels
  • Retour au hub toujours accessible en un clic
06

Parcours utilisateurs

Parcours 1 — Connexion

  • Ouverture de l'app → accueil centré sur Connexion
  • Saisie identifiants → validation → session créée
  • Redirection vers le tableau de bord
  • Échec : message d'erreur inline, aucune perte de saisie

Parcours 2 — Création photo

  • Ouverture Bibliothèque ou Studio photo
  • Import d'une photo (glisser-déposer ou sélecteur)
  • Application d'un preset ou de réglages manuels
  • Comparaison avant/après puis export et enregistrement

Parcours 3 — Gestion de projet

  • Création du projet et de sa description
  • Ajout des tâches et des échéances
  • Association de fichiers et de collaborateurs
  • Suivi d'avancement via board et progression

Parcours 4 — Communication

  • Ouverture Amis ou Messages
  • Lancement d'un chat ou d'un appel vidéo
  • Échange de fichiers dans la conversation
  • Retour à l'historique consultable et recherchable
07

Spécifications fonctionnelles par module

A · Design graphique

  • Canevas multi-formats avec zoom, grille et repères
  • Gestion des calques : ordre, opacité, verrouillage, masque
  • Modèles prédéfinis par format (post, story, bannière, print)
  • Export PNG, JPG, PDF, SVG avec choix de résolution
  • Historique des versions et sauvegarde automatique (≤ 10 s)

B · Retouche photo

  • Recadrage, rotation, redressement, redimensionnement
  • Luminosité, contraste, saturation, températures, netteté
  • Courbes et niveaux (V1), filtres et presets (MVP)
  • Comparaison avant/après par curseur
  • Export avec profil qualité et métadonnées conservées

C · Presets

  • Import de fichiers de presets et création depuis un rendu
  • Classement par catégorie, tag, favori
  • Aperçu miniature généré sur la photo courante
  • Application en un clic, intensité réglable

D · Musique 3D

  • Lecteur audio avec file d'attente et playlists
  • Scène 3D réactive au spectre audio, qualité adaptative
  • Modes ambiance, focus, relaxation
  • Repli 2D automatique si GPU/appareil insuffisant

E · Gestion & croissance

  • Tâches, notes, statuts, étiquettes, priorités
  • Objectifs et habitudes avec séries et rappels
  • Tableaux de bord personnalisables (widgets)
  • Statistiques hebdomadaires et mensuelles

F · Planification

  • Vues jour, semaine, mois
  • Échéances liées aux tâches et projets
  • Rappels et disponibilités
  • Import/export iCal (V1)

G · Détente

  • Ambiances visuelles et sonores
  • Exercices de respiration guidés, minuteur de session
  • Mode plein écran sans distraction

H · Projets

  • Création, statut, jalons, avancement en %
  • Tâches associées et dépendances simples
  • Pièces jointes issues de la bibliothèque
  • Collaborateurs et rôles (lecteur, éditeur, admin)

I · Bibliothèque

  • Photos, presets, Word, Excel, PowerPoint, PDF et autres
  • Classement par type, tag, date, projet
  • Recherche avancée avec filtres combinés
  • Prévisualisation intégrée et téléchargement
  • Corbeille avec restauration 30 jours

J · Amis, messagerie, appel vidéo

  • Profils, liste d'amis, demandes, blocage
  • Statut en ligne/absent/hors ligne
  • Chat privé et groupes, accusés de lecture, réactions
  • Appel audio/vidéo avec partage d'écran
  • Partage de fichiers depuis la bibliothèque
08

Spécifications UI/UX

Direction artistique

  • Dark premium, fond nuit profond, accents lumineux aurore/violet
  • Verre dépoli mesuré, halos radiaux, grille discrète
  • Typographie : Sora (titres) + Manrope (texte)
  • Une seule priorité visuelle par écran, espaces respirants

Écran d'accueil

  • Bloc unique centré : titre Connexion, email, mot de passe, bouton
  • Liens secondaires discrets : Inscription, Mot de passe oublié, Aide
  • Fond animé léger, jamais au détriment de la lisibilité
  • Adaptation mobile parfaite, cible tactile ≥ 44 px

Système de design

  • Tokens sémantiques uniquement (aucune couleur codée en dur)
  • Composants réutilisables : tuile, panneau, champ, barre d'action
  • Couleur d'accent propre à chaque environnement, sur base commune
  • États obligatoires : vide, chargement, erreur, succès, permission
09

Exigences techniques & non fonctionnelles

  • Performance : premier rendu < 1,5 s, transitions < 200 ms, réponse API < 300 ms au p95
  • Scalabilité : architecture modulaire, chaque environnement chargé à la demande
  • Compatibilité : desktop, tablette, mobile ; navigateurs evergreen
  • Accessibilité : contraste AA, navigation clavier complète, focus visible
  • Fiabilité : sauvegarde automatique, reprise après incident, corbeille
  • Observabilité : journalisation des erreurs et suivi des usages clés
  • Maintenabilité : composants réutilisables, conventions communes, tests des parcours critiques
  • Stockage : quotas par utilisateur, compression des images, miniatures générées
10

Sécurité & confidentialité

  • Authentification forte, sessions expirables, déconnexion sur tous les appareils
  • Autorisation par utilisateur : chaque ressource appartient à son propriétaire
  • Fichiers privés par défaut, liens de partage expirables
  • Chiffrement en transit, secrets jamais exposés côté client
  • Journal des connexions et des actions sensibles
  • Conformité RGPD : export et suppression des données sur demande
11

Critères d'acceptation

  • L'accueil affiche le bloc Connexion centré sur toutes tailles d'écran
  • Un utilisateur peut se connecter, se déconnecter et récupérer son mot de passe
  • Chaque environnement s'ouvre depuis le hub en un clic, sans erreur
  • Un fichier importé est classé, retrouvable par recherche et prévisualisable
  • Un projet peut être créé, alimenté en tâches et suivi en avancement
  • Un message est délivré en temps réel et persiste dans l'historique
  • Un export image et un export document produisent un fichier valide
  • Aucune régression de fluidité sur mobile (scroll et transitions)
12

Hors périmètre initial

  • Marketplace publique de presets ou de templates
  • Réseau social complet (fil, découverte, abonnements)
  • Monétisation complexe dès la V1
  • Édition collaborative temps réel sur tous les modules
  • IA générative intégrée partout
  • Synchronisation multi-appareils avancée au premier lancement
13

Roadmap MVP → V1

Lot 1 — Fondations (livré)

  • Accueil Connexion, authentification, paramètres de base
  • Hub des environnements et tableau de bord consolidé
  • Bibliothèque : import, classement, prévisualisation

Lot 2 — Création (livré)

  • Retouche photo simple + presets
  • Design graphique : canevas, calques, export

Lot 3 — Organisation (livré)

  • Projets et tâches, planification et rappels
  • Croissance : objectifs et habitudes

Lot 4 — Social & ambiance (livré)

  • Messagerie temps réel, amis
  • Appel vidéo, salle d'écoute 3D, détente

Lot 5 — Transversal (livré)

  • Recherche globale et palette de commandes ⌘K sur tous les modules
  • Tableau de bord : tâches, projets, agenda, habitudes, médias
  • Espaces persistés, thèmes et gestionnaire de fichiers

Lot 6 — Coque applicative (livré)

  • Barre supérieure persistante : identité, recherche globale, réglages, déconnexion
  • Barre d'onglets mobile fixe sur les cinq destinations clés
  • Gabarit unifié : marges sûres, zones tactiles 44px, aucun débordement horizontal
  • Tuiles du hub enrichies (pictogrammes, halo au survol) et hiérarchie renforcée

Suite

Les lots 1 à 6 sont livrés : comptes, hub, bibliothèque, création, organisation, social, recherche globale et coque applicative mobile/desktop. Prochaines pistes : automatisations et partage d'espaces.

Voir les environnements