C
Cadence

Un suivi doux
de ce qui compte
chaque jour.

Proposition de design pour l'app d'habitudes de Jessica & Matthieu. Sept écrans principaux, pensés mobile-first. Esthétique éditoriale, féminine sans être enfantine — aérée, calme, jamais culpabilisante.

Palette
crème · blush · sauge · or · encre
Typo
Instrument Serif
+ Inter UI
Plateforme
Next.js 16 · Supabase
PWA · iOS & Android
Utilisateurs
Jessica & Matthieu
comptes isolés, photos chiffrées
Architecture

Navigation simple — 5 onglets.

Pas de menus cachés. Tout est à un tap.

Aujourd'hui
routine · repas
humeur · sport
Corps
poids · mesures
objectifs
Sport
muscu · danse
cardio · souplesse
Beauté
peau · cheveux
produits
Photos
avant / après
galerie privée
Humeur, lecture, sexualité, streaks et citation du jour vivent dans Aujourd'hui. Journal accessible via pull-to-write depuis l'accueil.
Pendant une séance, Sport bascule en mode focus plein écran — fond sombre, chrono, minuteur de repos : aucune distraction.
Les écrans

Huit moments de la journée.

21:48
C
Cadence
Ton rythme à toi
Qui es-tu ce soir ?
J
Jessica
streak · 12 jours
M
Matthieu
streak · 5 jours
Chiffré · privé · deux comptes seulement
Connexion01 · Choix du profil
07:24
Samedi 25 avril
Bonjour
Jessica.
12 jours
Ta journée
7/12
rituels complétés
« La constance bat l'intensité. »
Poids
54,2kg
Humeur
7/10
Énergie
6/10
Routine
3/3
Nutrition
3/5
Activité
+1h07
Musculation
Jambes · 45 min
312 kcal
Squat 40kg · 4x10
Hip thrust 60kg · 3x12
Marche
8 247 pas
Bien-être
1/4
Humeur du soir à remplir
Aujourd'hui
Corps
Sport
Beauté
Photos
Aujourd'hui02 · Le hub quotidien
08:02
Mon corps
Évolution
Poids actuel
54,2kg
−0,3 kg depuis dimanche
Objectif
52,0 kg
−2,2 à faire
58,5 kg · départ 52 kg · objectif
30 derniers jours
7j 30j 90j 1 an
objectif 52 kg
26 mars10 avril25 avril
Taille
62 cm
−2 ce mois
Hanches
94 cm
= ce mois
Cuisse
54 cm
−1 ce mois
Bras
27 cm
= ce mois
Dernières photos
voir tout
25 AVR
18 AVR
11 AVR
Aujourd'hui
Corps
Sport
Beauté
Photos
Corps03 · Poids, mesures, évolution
18:47
Sport & danse
Cette semaine
4
séances
3h15
durée
1 284
kcal
Commencer
→ mode focus
Progression
+3 PR ce mois
Squat · 1RM estimé
52 kg +4
Hip thrust · meilleure série
60 × 12 +6 kg
Développé couché · 1RM
28 kg =
Historique
Pectoraux & triceps
jeudi · 52 min · 287 kcal
Danse · Heels Vol. 3
mercredi · 1h05 · intense · 7/10
Dos & biceps
mardi · 48 min · 302 kcal
Aujourd'hui
Corps
Sport
Beauté
Photos
Sport & Danse04 · Hub · stats, historique, démarrer
18:47
Séance en cours
Jambes & fessiers
28:14
démarrée à 18:35 · ~312 kcal
Exercice 3 sur 5
Fentes
bulgares
haltères · jambe arrière sur banc
🔥 difficile
Séries effectuées
2 / 3
série 1
8 kg × 10 reps
effort 7/10
série 2
8 kg × 8 reps
effort 8/10
Repos
0:52
/ 1:30
Série 3 · à venir
objectif 8 × 8
Poids
8kg
Reps
8
Ensuite
Leg press
3 séries · ~80 kg
Séance en cours05 · Écran dédié au logging
22:14
Beauté & self-care
Mon rituel
Longueur cheveux
42cm
+1 cm ce mois
Prochaine mesure
1 mai
dans 6 jours
novdécjanfévmaravr
Routine capillaire
cette semaine
Skincare
Matin
Nettoyant doux
Vitamine C
Hydratant
SPF
Soir
Démaquillant
Nettoyant
Rétinol
Crème de nuit
Masque hebdo
dimanche soir
À racheter
3
Crème hydratante
Avène Tolérance
bientôt vide
Sérum vitamine C
The Ordinary
vide
Masque cheveux
Olaplex N°8
à prévoir
Aujourd'hui
Corps
Sport
Beauté
Photos
Beauté06 · Peau, cheveux, produits
19:21
Privé · chiffré
Mon évolution
Avant / Après
changer
15 MARS
58,5 kg J0
25 AVRIL
54,2 kg J+41 · −4,3 kg
« La peau du ventre est plus ferme, la posture change. »
note du 25 avril
Galerie
mois tout
Cette semaine
25 AVR
22 AVR
20 AVR
Semaine passée
18 AVR
15 AVR
13 AVR
Début avril
08 AVR
04 AVR
01 AVR
Aujourd'hui
Corps
Sport
Beauté
Photos
Photos07 · Galerie privée & comparateur
22:40
Journal du soir
Comment
tu te sens ?
Humeur
7/10
🌧☀️
Énergie
6/10
Confiance
8/10
Féminité / sensualité
7/10
Ma journée en 3 lignes
Belle séance jambes ce matin, fière d'avoir tenu sur les fentes bulgares. J'ai ressenti de la peau un peu plus nette après le masque d'hier. Envie de danser demain…
#fière #peau #sport
« Tu ne deviens pas constante parce que tu es motivée — tu deviens motivée parce que tu es constante. »
Citation du jour · 25 avril
30 derniers jours
12 jours d'affilée 🔥
− intense + intense
Journal08 · Humeur & constance
Plan de construction

Comment on l'assemble.

Stack technique
Next.js 16 · App Router
Server Components, Server Actions, streaming. PWA installable sur iPhone/Android.
Supabase
Auth (2 comptes pré-créés), Postgres (données), Storage (photos, bucket privé RLS).
Tailwind + shadcn/ui
Composants accessibles, thème custom (palette crème/blush), animations Framer Motion légères.
Vercel
Déploiement auto depuis Git, domaine perso (ex. rituel.matth.co), gratuit pour 2 users.
Recharts
Graphiques poids / cheveux / perf, stylés pour matcher le design.
Modèle de données
users · id · name · avatar_color
daily_logs · user · date · routine · meals
· mood · energy · confidence · femininity
· sex · reading_min · note
weights · user · date · kg · note
measurements · user · date · waist · hips…
workouts · user · date · type · duration
· kcal · feeling
exercises · workout · name · sets[kg,reps]
· difficulty · is_favorite
dance_sessions · user · date · duration
· intensity · feeling
hair_measurements · user · date · cm
skincare_logs · user · date · routine[]
products · user · name · status
photos · user · date · category · storage_path
· weight_snapshot · note
Livraison — en sous-agents parallèles, une session
01
Squelette + auth + design system
Next scaffold · Supabase lié · 2 users seedés · tailwind theme (Instrument Serif + palette) · composants shadcn customisés · page login fonctionnelle.
fondations
02
Écran Aujourd'hui + checks routine/nutrition/bien-être
Server Actions pour toggle des habitudes · optimistic updates · streak calculé server-side · quick-log poids/humeur.
cœur
03
Corps · poids + mesures + graph
Saisie rapide · chart Recharts · objectif personnalisable · historique 7j/30j/90j/1an.
data
04
Sport · muscu + danse + souplesse
Logger sets (kg × reps) · bibliothèque exos personnelle · marquer facile/difficile · PRs détectés auto · historique.
perf
05
Beauté · cheveux + skincare + produits
Mesure mensuelle cheveux · routines matin/soir/hebdo · liste produits avec statut (plein/vide/à racheter).
self-care
06
Photos · upload + galerie + comparateur
Upload vers Supabase Storage privé (RLS par user) · catégories corps/visage/cheveux · comparateur avant/après avec slider · liaison automatique avec poids du jour.
important
07
Journal + motivation + streaks
Sliders humeur · journal texte avec tags · heatmap 30j · citations douces (pool rotatif) · pas de notifs push agressives.
émotionnel
08
Déploiement Vercel + PWA
Icône home screen · mode offline lecture · domaine perso · 2 comptes seedés · mot de passe par défaut à changer au premier login.
ship
Principes qui guident chaque décision
Jamais de rouge.
Un jour manqué reste neutre. Pas de signal d'échec. Le streak reprend doucement.
Un tap = un check.
Les actions du matin ne doivent jamais prendre plus de 30 secondes à remplir.
Les photos sont sacrées.
Bucket privé, politique RLS stricte : Jessica ne voit jamais celles de Matthieu, et inversement.
Beau avant tout.
Une app qu'on ouvre par plaisir, pas par devoir. L'esthétique est l'engagement.
Prêt pour l'étape 01 ?

Si tu valides la direction, je lance plusieurs sous-agents en parallèle pour scaffolder Next + Supabase + auth + design system en une seule session. Tu as une app déployable avant la fin de soirée.