Étude de cas Case Study Caso de Estudio App Mobile Fashion · Conçue avec Claude Design Fashion Mobile App · Built with Claude Design App Móvil Fashion · Diseñada con Claude Design

Celio — App Mobile

Une seule app, deux univers, le prêt-à-porter français repensé pour le mobile, de la recherche utilisateur au prototype interactif. One app, two universes, French ready-to-wear reimagined for mobile, from user research to interactive prototype. Una sola app, dos universos, la moda francesa reinventada para móvil, desde la investigación de usuarios hasta el prototipo interactivo.

Claude Design UX MobileMobile UXUX Móvil Design System React Native Style AI
Marque Brand Marca Celio
Produit Product Producto Application mobile iOS & Android, React Native + Expo Router iOS & Android mobile app, React Native + Expo Router App móvil iOS y Android, React Native + Expo Router
Nature Nature Naturaleza Projet personnel, étude de cas fictive, non commerciale Personal project, fictional, non-commercial case study Proyecto personal, caso de estudio ficticio, no comercial
Outil pilote Tool Herramienta Claude Design, orchestrateur du process de bout en bout Claude Design, end-to-end process orchestrator Claude Design, orquestador del proceso integral
Rôle Role Rol Product Builder Senior · UX/UI Senior Product Builder · UX/UI Senior Product Builder · UX/UI
AnnéeYearAño 2026
Tester le prototype Try the prototype Probar el prototipo
Celio App Mobile, écran d'accueil iPhone, collection lin, devanture magasin Celio
2 → 1
Univers Homme & Femme unifiés dans une seule app, switch instantané sans rechargement Men & Women universes unified in a single app, instant switch without reload Universos Hombre y Mujer unificados en una sola app, cambio instantáneo sin recarga
13
Écrans designés et prototypés, Accueil, Catalogue, Fiche, Panier, Checkout, Compte, Style AI, magasins… Screens designed and prototyped, Home, Catalogue, Product, Cart, Checkout, Account, Style AI, stores… Pantallas diseñadas y prototipadas, Inicio, Catálogo, Producto, Cesta, Checkout, Cuenta, Style AI, tiendas…
4 personas
Profils utilisateurs ancrés couvrant les deux univers + 4 customer journeys complémentaires Anchored user profiles covering both universes + 4 complementary customer journeys Perfiles de usuario anclados que cubren ambos universos + 4 customer journeys complementarios
WCAG 2.1 AA
Accessibilité non négociable, contrastes ≥ 4,5:1, touch targets 44 pt, respect Dynamic Type Non-negotiable accessibility, contrasts ≥ 4.5:1, 44 pt touch targets, Dynamic Type support Accesibilidad no negociable, contrastes ≥ 4,5:1, áreas táctiles de 44 pt, Dynamic Type

IntroductionIntroductionIntroducción

Projet personnel fictif et non commercial. Celio est une marque réelle ; aucun lien contractuel n'existe avec l'enseigne. Cette étude de cas démontre l'utilisation de Claude Design comme outil de pilotage d'un projet UX/UI fashion mobile complet, dans le cadre d'un exercice professionnel personnel. Personal, fictional and non-commercial project. Celio is a real brand; no contractual relationship exists with the company. This case study demonstrates using Claude Design as the orchestration tool for a full fashion mobile UX/UI project, as a personal professional exercise. Proyecto personal ficticio y no comercial. Celio es una marca real; no existe ninguna relación contractual con la empresa. Este caso de estudio demuestra el uso de Claude Design como herramienta de orquestación de un proyecto integral UX/UI fashion mobile, como ejercicio profesional personal.

Concevoir l'app Celio avec Claude Design Designing the Celio app with Claude Design Diseñar la app Celio con Claude Design

Celio est une marque française de prêt-à-porter fondée en 1985, leader masculin avec plus de 1 100 magasins dans 50+ pays. En décembre 2022, Celio rachète Camaïeu et intègre une ligne Femme, même marque, même app, deux univers distincts. C'est cette tension produit qui rend le projet intéressant : une seule identité Celio, deux gammes, deux cibles, deux tons visuels.

Celio is a French ready-to-wear brand founded in 1985, the men's market leader with more than 1,100 stores in 50+ countries. In December 2022, Celio acquired Camaïeu and integrated a Women's line, same brand, same app, two distinct universes. That product tension is what makes the project interesting: one Celio identity, two ranges, two targets, two visual tones.

Celio es una marca francesa de moda fundada en 1985, líder masculino con más de 1.100 tiendas en más de 50 países. En diciembre de 2022, Celio adquiere Camaïeu e integra una línea Mujer, misma marca, misma app, dos universos distintos. Esa tensión de producto es lo que hace el proyecto interesante: una identidad Celio, dos gamas, dos públicos, dos tonos visuales.

L'objectif de cette étude de cas est double. D'abord, démontrer une approche Product Builder de bout en bout sur un cas retail mobile crédible : recherche utilisateur, vision produit, design system, prototype. Ensuite, montrer comment Claude Design peut orchestrer un projet UX/UI complet en restant rigoureux sur la charte, l'accessibilité et la cohérence de l'ensemble.

This case study has two goals. First, demonstrate an end-to-end Product Builder approach on a credible mobile retail case: user research, product vision, design system, prototype. Second, show how Claude Design can orchestrate a full UX/UI project while staying rigorous on brand, accessibility and overall consistency.

Este caso de estudio tiene un doble objetivo. Primero, demostrar un enfoque Product Builder de principio a fin sobre un caso retail móvil creíble: research, visión de producto, design system, prototipo. Segundo, mostrar cómo Claude Design puede orquestar un proyecto UX/UI completo manteniendo el rigor en la identidad, la accesibilidad y la coherencia del conjunto.

Tous les artefacts présentés ici, personas, brief, charte, wireframes, design system, maquettes, prototype React Native, ont été conçus dans le même fil de travail avec Claude Design, en posant des arbitrages produit explicites à chaque étape.

Every artefact presented here, personas, brief, brand guidelines, wireframes, design system, mockups, React Native prototype, was built in the same Claude Design workflow, making explicit product trade-offs at every step.

Todos los artefactos presentados aquí, personas, brief, identidad gráfica, wireframes, design system, maquetas, prototipo React Native, se crearon en el mismo flujo de trabajo con Claude Design, tomando decisiones de producto explícitas en cada etapa.

Mon rôleMy roleMi rol

Product Builder Senior, de la stratégie au prototype Senior Product Builder, from strategy to prototype Senior Product Builder, de la estrategia al prototipo

Sur ce projet, j'ai endossé l'ensemble du rôle Product Builder, celui d'un profil qui mêle vision produit, UX/UI, recherche utilisateur et capacité à livrer un prototype interactif. Claude Design a servi d'outil de pilotage et d'accélérateur : aucune décision n'a été déléguée à l'IA, chaque arbitrage produit est mien, mais l'exécution a été menée en tandem.

On this project I took on the full Product Builder role, the profile that blends product vision, UX/UI, user research and the ability to ship an interactive prototype. Claude Design served as the orchestration tool and accelerator: no decision was delegated to the AI, every product trade-off is mine, but execution was done in tandem.

En este proyecto asumí todo el rol Product Builder, el perfil que combina visión de producto, UX/UI, investigación de usuarios y capacidad de entregar un prototipo interactivo. Claude Design sirvió como herramienta de orquestación y acelerador: ninguna decisión fue delegada a la IA, cada arbitraje de producto es mío, pero la ejecución se realizó en tándem.

  • Vision produit & cadrage stratégique, brief, philosophie design en 8 principes, positionnement vs Zara / Uniqlo / Sézane / H&M, identification des tensions produit (switcher H/F, panier mixte, différenciation marque). Product vision & strategic framing, brief, 8-principle design philosophy, positioning against Zara / Uniqlo / Sézane / H&M, surfacing the product tensions (M/W switcher, mixed cart, brand differentiation). Visión de producto y encuadre estratégico, brief, filosofía de diseño en 8 principios, posicionamiento frente a Zara / Uniqlo / Sézane / H&M, identificación de las tensiones de producto (conmutador H/M, cesta mixta, diferenciación de marca).
  • UX research & personas,4 profils opinionés ancrés sur des comportements observables, désignation d'un persona prioritaire (Léa) utilisé ensuite comme filtre de décision UX tout au long du projet. UX research & personas,4 opinionated profiles grounded in observable behaviours, designating a priority persona (Léa) used afterwards as a UX decision filter throughout the project. UX research y personas,4 perfiles opinados anclados en comportamientos observables, designación de una persona prioritaria (Léa) usada después como filtro de decisión UX a lo largo del proyecto.
  • Information architecture & wireframes, arborescence à 5 onglets, switcher Homme/Femme positionné comme commutateur de contexte persistant dans le header, wireframes basse définition pour valider les flows critiques. Information architecture & wireframes,5-tab structure, Men/Women switcher placed as a persistent context switcher in the header, low-fidelity wireframes to validate critical flows. Arquitectura de información y wireframes, estructura de 5 pestañas, conmutador Hombre/Mujer como switch de contexto persistente en el header, wireframes de baja fidelidad para validar los flujos críticos.
  • Design system complet, design tokens machine-readable (JSON), foundations (couleurs, typographie Inter 300/400/500, espacements, motion, accessibilité), bibliothèque de composants documentée dans un mini-site interactif. Full design system, machine-readable design tokens (JSON), foundations (colours, Inter 300/400/500 typography, spacing, motion, accessibility), component library documented in an interactive mini-site. Design system completo, design tokens machine-readable (JSON), fundamentos (colores, tipografía Inter 300/400/500, espaciados, motion, accesibilidad), biblioteca de componentes documentada en un mini-sitio interactivo.
  • Maquettes haute fidélité,13 écrans clés (Accueil, Catalogue, Fiche produit, Panier, Checkout, Compte, Style AI, Magasins…), hero éditoriaux full-bleed, modules asymétriques inspirés de l'app Zara, bottom sheets de filtres avec compteur live. High-fidelity mockups,13 key screens (Home, Catalogue, Product, Cart, Checkout, Account, Style AI, Stores…), full-bleed editorial heroes, asymmetric modules inspired by the Zara app, filter bottom sheets with live counter. Maquetas de alta fidelidad,13 pantallas clave (Inicio, Catálogo, Producto, Cesta, Checkout, Cuenta, Style AI, Tiendas…), heroes editoriales a sangre completa, módulos asimétricos inspirados en la app Zara, bottom sheets de filtros con contador en vivo.
  • Prototype React Native + Expo, site Expo Router fonctionnel avec navigation 5 onglets, switcher univers persistant, feed éditorial, catalogue, fiche produit, panier, checkout 3 étapes, hub Style AI et écran magasin avec carte intégrée. React Native + Expo prototype, functional Expo Router site with 5-tab navigation, persistent universe switcher, editorial feed, catalogue, product page, cart, 3-step checkout, Style AI hub and store screen with embedded map. Prototipo React Native + Expo, sitio Expo Router funcional con navegación de 5 pestañas, conmutador de universo persistente, feed editorial, catálogo, ficha de producto, cesta, checkout en 3 pasos, hub Style AI y pantalla de tienda con mapa integrado.
  • Pilotage de Claude Design, formulation de prompts produit précis, validation et critique des sorties, itérations sur la cohérence des livrables, contrôle qualité du code généré et corrections manuelles. Driving Claude Design, writing precise product prompts, reviewing and critiquing outputs, iterating on deliverable consistency, QA of generated code and manual fixes. Pilotaje de Claude Design, formulación de prompts de producto precisos, validación y crítica de las salidas, iteraciones sobre la coherencia de los entregables, control de calidad del código generado y correcciones manuales.

Process avec Claude DesignProcess with Claude DesignProceso con Claude Design

Sept étapes, un seul fil de travail Seven stages, one continuous workflow Siete etapas, un único hilo de trabajo

Le projet a été mené dans un fil de travail continu avec Claude Design. Chaque étape s'appuie sur la précédente : pas de retour en arrière, pas de duplication, pas d'oubli, l'outil tient à jour le contexte projet et garantit la cohérence des arbitrages d'une étape à l'autre.

The project was carried out in a continuous workflow with Claude Design. Each stage builds on the previous: no rewinds, no duplication, no loose ends, the tool keeps the project context up to date and ensures arbitration consistency across stages.

El proyecto se llevó a cabo en un flujo de trabajo continuo con Claude Design. Cada etapa se apoya en la anterior: sin retrocesos, sin duplicación, sin olvidos, la herramienta mantiene actualizado el contexto del proyecto y garantiza la coherencia de los arbitrajes entre etapas.

Le rôle de l'humain reste central : poser la vision, formuler des prompts produit précis, critiquer les sorties, valider ou rejeter, demander des itérations. Claude Design accélère l'exécution mais ne décide rien.

The human role stays central: setting the vision, writing precise product prompts, critiquing outputs, validating or rejecting, asking for iterations. Claude Design accelerates execution but decides nothing.

El papel humano sigue siendo central: fijar la visión, formular prompts de producto precisos, criticar las salidas, validar o rechazar, pedir iteraciones. Claude Design acelera la ejecución pero no decide nada.

01,CadrageFramingEncuadre
Brief produit & intentionProduct brief & intentBrief de producto e intención
Définition du contexte Celio, des deux univers, des contraintes techniques (iOS 16+ / Android 10+, React Native + Expo) et de la philosophie design en 8 principes non négociables.Defining the Celio context, the two universes, technical constraints (iOS 16+ / Android 10+, React Native + Expo) and the 8 non-negotiable design principles.Definición del contexto Celio, los dos universos, las restricciones técnicas (iOS 16+ / Android 10+, React Native + Expo) y la filosofía de diseño en 8 principios no negociables.
02,RechercheResearchResearch
Personas & customer journeysPersonas & customer journeysPersonas y customer journeys
4 personas opinionés (Hugo, Pascal, Léa, Manon), un persona désigné prioritaire, 4 customer journeys complémentaires : mono-persona, globale lifecycle, transactionnelle, virale.4 opinionated personas (Hugo, Pascal, Léa, Manon), one designated priority, 4 complementary customer journeys: mono-persona, global lifecycle, transactional, viral.4 personas opinados (Hugo, Pascal, Léa, Manon), una designada prioritaria, 4 customer journeys complementarios: mono-persona, ciclo de vida global, transaccional, viral.
03,Charte graphiqueBrandIdentidad
Tokens & foundationsTokens & foundationsTokens y fundamentos
Palette couleur Celio (Navy, rouge signature, terracotta accent Femme), typographie Inter 300/400/500, grille 4 pt, radius, motion. Fichier design_tokens.json machine-readable.Celio colour palette (Navy, signature red, terracotta Women accent), Inter 300/400/500 typography, 4 pt grid, radius, motion. Machine-readable design_tokens.json.Paleta Celio (Navy, rojo de marca, terracotta acento Mujer), tipografía Inter 300/400/500, grid 4 pt, radius, motion. Archivo design_tokens.json machine-readable.
04,ArchitectureArchitectureArquitectura
IA & wireframesIA & wireframesIA y wireframes
Arborescence à 5 onglets, switcher H/F en commutateur de contexte. Wireframes basse définition des écrans critiques (Accueil, Catalogue, Fiche produit) pour valider les flows.5-tab structure, M/W switcher as context switcher. Low-fidelity wireframes of the critical screens (Home, Catalogue, Product) to validate flows.Estructura de 5 pestañas, conmutador H/M como switch de contexto. Wireframes de baja fidelidad de las pantallas críticas (Inicio, Catálogo, Producto) para validar flujos.
05,Design systemDesign systemDesign system
Composants documentésDocumented componentsComponentes documentados
Bibliothèque de composants (boutons, inputs, cards, navigation, sheets) documentée dans un mini-site interactif consultable en parallèle des maquettes, chaque composant a ses variantes, tokens et notes d'accessibilité.Component library (buttons, inputs, cards, navigation, sheets) documented in an interactive mini-site browsable alongside the mockups, each component has its variants, tokens and accessibility notes.Biblioteca de componentes (botones, inputs, cards, navegación, sheets) documentada en un mini-sitio interactivo consultable junto a las maquetas, cada componente tiene sus variantes, tokens y notas de accesibilidad.
06,MaquettesMockupsMaquetas
UI haute fidélitéHigh-fidelity UIUI de alta fidelidad
13 écrans designés au pixel près, photo lifestyle plein cadre, micro-interactions définies, états vides et erreurs traités avec personnalité.13 pixel-perfect screens, full-frame lifestyle photography, defined micro-interactions, empty and error states handled with personality.13 pantallas diseñadas al pixel, fotografía lifestyle a sangre completa, micro-interacciones definidas, estados vacíos y de error tratados con personalidad.
07,PrototypePrototypePrototipo
Application interactive React Native + ExpoInteractive React Native + Expo applicationAplicación interactiva React Native + Expo
Site Expo Router fonctionnel avec tous les écrans navigables, switcher univers, panier mixte, animations Style AI. Le prototype ferme la boucle : on peut le manipuler comme une vraie app, le partager, le tester sur device avec Expo Go.Functional Expo Router site with every screen navigable, universe switcher, mixed cart, Style AI animations. The prototype closes the loop: it can be manipulated as a real app, shared, tested on device via Expo Go.Sitio Expo Router funcional con todas las pantallas navegables, conmutador de universo, cesta mixta, animaciones Style AI. El prototipo cierra el bucle: se puede manipular como una app real, compartirse, probarse en dispositivo con Expo Go.

Personas & recherchePersonas & researchPersonas e investigación

Quatre personas, un parcours prioritaire Four personas, one priority journey Cuatro personas, un journey prioritario

Quatre personas, pas six ou huit. Un binôme par univers couvre les deux générations clés : l'urbain pressé et le fidèle historique côté Homme, la cible Camaïeu en transition et la cible mode-éditoriale côté Femme. Chacun a été conçu avec Claude Design à partir d'observations terrain crédibles, de citations et d'un profil comportemental opinioné, pas une fiche RH.

Four personas, not six or eight. A pair per universe covers the two key generations: the busy urban guy and the long-term loyal customer on the Men side, the Camaïeu shopper in transition and the editorial-fashion target on the Women side. Each was built with Claude Design from credible field observations, quotes and an opinionated behavioural profile, not an HR datasheet.

Cuatro personas, no seis ni ocho. Una pareja por universo cubre las dos generaciones clave: el urbano apresurado y el cliente fiel histórico del lado Hombre, la clienta Camaïeu en transición y el target moda-editorial del lado Mujer. Cada uno se construyó con Claude Design a partir de observaciones de campo creíbles, citas y un perfil de comportamiento opinado, no una ficha de RR.HH.

Léa est désignée persona prioritaire. Elle utilise toutes les fonctionnalités structurantes (switcher H/F, Style AI, panier mixte H+F, be+, Click & Collect), elle représente la nouvelle cible Femme à rassurer dans la transition Camaïeu → Celio, et son comportement multi-tâche stresse les flows et révèle vite les frictions. Si Léa réussit, les autres réussissent.

Léa is designated the priority persona. She uses every structuring feature (M/W switcher, Style AI, M+W mixed cart, be+, Click & Collect), embodies the new Women target to reassure in the Camaïeu → Celio transition, and her multi-task behaviour stresses flows and surfaces frictions fast. If Léa succeeds, the others succeed.

Léa se designa persona prioritaria. Utiliza todas las funcionalidades estructurantes (conmutador H/M, Style AI, cesta mixta H+M, be+, Click & Collect), encarna el nuevo público Mujer al que tranquilizar en la transición Camaïeu → Celio, y su comportamiento multitarea estresa los flujos y revela rápidamente las fricciones. Si Léa lo logra, los demás también.

Hugo, 28 ans
Chef de projet digital · Paris · Univers Homme Digital project manager · Paris · Men universe Jefe de proyecto digital · París · Universo Hombre

« Je veux pas réfléchir. Une chemise blanche M en coton, qui va, et qui arrive jeudi. » "I don't want to think. A white M cotton shirt, that fits, that arrives Thursday." "No quiero pensar. Una camisa blanca M de algodón, que me quede, y que llegue el jueves."

Objectif : remplacer un basique vite, du bureau au week-end.
Frustration : tailles qui varient, retours longs, création de compte forcée.
Goal: replace a basic fast, office to weekend.
Pain: sizes that vary, long returns, forced sign-up.
Objetivo: reemplazar un básico rápido, oficina a fin de semana.
Frustración: tallas que varían, devoluciones lentas, registro forzado.
Pascal, 47 ans
Commercial · Lyon · Fidèle Celio 12 ans · Univers Homme Field sales · Lyon · Celio loyal for 12 yrs · Men universe Comercial · Lyon · Fiel a Celio 12 años · Universo Hombre

« Je sais ce que je veux. La chemise que j'avais l'an dernier, en bleu cette fois. Pas besoin d'IA. » "I know what I want. The shirt I had last year, in blue this time. No need for AI." "Sé lo que quiero. La camisa que tenía el año pasado, en azul esta vez. No necesito IA."

Objectif : retrouver ses pièces, utiliser ses bons be+.
Frustration : apps qui changent tout, anglicismes, mots de passe.
Goal: find his pieces again, use his be+ vouchers.
Pain: apps changing everything, English jargon, passwords.
Objetivo: recuperar sus prendas, usar sus vales be+.
Frustración: apps que cambian todo, anglicismos, contraseñas.
Persona prioritaire Priority persona Persona prioritaria
Léa, 34 ans
Marketing manager · Nantes · Ex-Camaïeu · Univers Femme Marketing manager · Nantes · Ex-Camaïeu · Women universe Marketing manager · Nantes · Ex-Camaïeu · Universo Mujer

« J'ai 20 minutes le soir. Deux tenues prêtes, une pour moi, une pour Jérôme. » "I have 20 minutes in the evening. Two outfits ready, one for me, one for Jérôme." "Tengo 20 minutos por la noche. Dos conjuntos listos, uno para mí, uno para Jérôme."

Objectif : compléter sa garde-robe, acheter aussi pour son mari.
Frustration : pas de panier mixte H+F, transition Camaïeu, filtres incomplets.
Goal: complete her wardrobe, also buy for her husband.
Pain: no mixed M+W cart, Camaïeu transition, partial filters.
Objetivo: completar su armario, comprar también para su marido.
Frustración: sin cesta mixta H+M, transición Camaïeu, filtros parciales.
Manon, 26 ans
Graphiste freelance · Bordeaux · Heavy IG/Vinted · Univers Femme Freelance graphic designer · Bordeaux · Heavy IG/Vinted · Women universe Diseñadora freelance · Burdeos · Heavy IG/Vinted · Universo Mujer

« Une app, ça se sent. Designée par quelqu'un qui aime la mode, ou générée. Je le vois en 3 secondes. » "You can feel an app. Designed by someone who loves fashion, or just generated. I can tell in 3 seconds." "Una app se siente. Diseñada por alguien que ama la moda, o solo generada. Lo veo en 3 segundos."

Objectif : vestiaire signature, mixer Celio avec Vinted, tester Style AI.
Frustration : apps « moches » Shopify, microcopy CMS, CTA partout.
Goal: signature wardrobe, mix Celio with Vinted, try Style AI.
Pain: "ugly" Shopify apps, CMS microcopy, CTAs everywhere.
Objetivo: armario con sello, mezclar Celio con Vinted, probar Style AI.
Frustración: apps "feas" Shopify, microcopy CMS, CTA por todas partes.

Quatre customer journeys complémentaires Four complementary customer journeys Cuatro customer journeys complementarios

Prioritaire
Léa, achat mixte Homme + FemmeLéa, mixed Men + Women purchaseLéa, compra mixta Hombre + Mujer
Mardi midi, pause déjeuner, 25 minutesTuesday lunch break, 25 minutesMartes mediodía, pausa, 25 minutos
01 02 03 04 05 06 DÉCOUV. CONSID. DÉCIS. ACHAT SERVICE FIDÉL. « 20 minutes le soir, deux tenues prêtes »
Lifecycle
Cycle de vie utilisateurUser lifecycleCiclo de vida del usuario
Vue produit, J0 à M+12, indépendante de tout personaProduct view, D0 to M+12, persona-agnosticVista de producto, D0 a M+12, sin persona
01 02 03 04 05 06 ACQUIS. ONBOAR. EXPLOR. ACHAT SERVICE FIDÉL. 100% 0% 18% de rétention M+12, cœur be+ Iconic
A · Express
Hugo, achat express Click & CollectHugo, Click & Collect express purchaseHugo, compra exprés Click & Collect
Mardi 18h17, métro, 5 minutes + 2 min en magasinTuesday 6:17pm, subway, 5 minutes + 2 in storeMartes 18h17, metro, 5 minutos + 2 en tienda
01 02 03 04 05 06 DÉCLEN. RECHE. SÉLECT. CHECK. RETRAIT RE-ENG. Profil utilitaire, pic à l'achat fluide
B · Viral
Manon, découverte Style AI et viralitéManon, Style AI discovery and viralityManon, descubrimiento Style AI y viralidad
Samedi 16h, post Instagram sponsorisé, achat à J+1Saturday 4pm, sponsored Instagram post, purchase on D+1Sábado 16h, post Instagram patrocinado, compra en D+1
01 02 03 04 05 06 ACQUIS. ONBOAR. EXPLO. AI MOODB. PARTAGE 1ER ACH. Profil expérientiel, pic au partage social

Brief & charte graphiqueBrief & brand guidelinesBrief e identidad gráfica

Huit principes design non négociables Eight non-negotiable design principles Ocho principios de diseño no negociables

Design System Celio sur MacBook, page Boutons, Un design system pas un thème

Avant de poser le moindre pixel, j'ai écrit la philosophie design en 8 principes. Ils servent à arbitrer chaque décision, du choix d'un radius à la rédaction d'un microcopy. Ce sont eux qui font qu'une app fashion ne ressemble pas à un template Shopify.

Before placing a single pixel, I wrote the design philosophy as 8 principles. They arbitrate every decision, from picking a radius to writing a piece of microcopy. They're what makes a fashion app not look like a Shopify template.

Antes de colocar un solo pixel, escribí la filosofía de diseño en 8 principios. Sirven para arbitrar cada decisión, desde elegir un radius hasta redactar un microcopy. Son los que hacen que una app de moda no parezca una plantilla Shopify.

Charte couleurColourColor
Fond toujours blanc #FFFFFF, CTA primaires uniquement rouge #E8303C ou noir #0A0A0A. Le rouge signature est rare et précieux, un seul bouton plein par écran, réservé aux moments transactionnels. Always white background #FFFFFF, primary CTAs only in red #E8303C or black #0A0A0A. Signature red is rare and precious, only one solid button per screen, reserved for transactional moments. Fondo siempre blanco #FFFFFF, CTA primarios solo en rojo #E8303C o negro #0A0A0A. El rojo de marca es escaso y precioso, un solo botón sólido por pantalla, reservado a momentos transaccionales.
TypographieTypographyTipografía
Inter en trois graisses uniquement (300 light, 400 regular, 500 medium). Jamais de 700 Bold, il casse le caractère aéré de la marque. La hiérarchie typographique guide l'œil par les contrastes de taille, pas par la couleur. Inter in three weights only (300 light, 400 regular, 500 medium). No 700 Bold ever, it breaks the brand's airy character. Hierarchy guides the eye through size contrast, not colour. Inter en tres pesos (300 light, 400 regular, 500 medium). Nunca 700 Bold, rompe el carácter aéreo de la marca. La jerarquía guía la mirada por contrastes de tamaño, no por color.
Tokens machine-readableMachine-readable tokensTokens machine-readable
Tout est codifié dans un fichier design_tokens.json exhaustif structuré en trois niveaux (primitive → semantic → component), compatible Style Dictionary et Tokens Studio for Figma, utilisable directement par les développeurs et les designers. Everything is codified in an exhaustive design_tokens.json file structured in three levels (primitive → semantic → component), compatible with Style Dictionary and Tokens Studio for Figma, directly usable by developers and designers. Todo está codificado en un archivo design_tokens.json exhaustivo estructurado en tres niveles (primitive → semantic → component), compatible con Style Dictionary y Tokens Studio for Figma, directamente utilizable por desarrolladores y diseñadores.

Les 8 principes The 8 principles Los 8 principios

📸
1. La photo est le design1. The photo is the design1. La foto es el diseño
Fiche produit plein écran, scrollable, zoomable. Catalogue : photos grandes, texte minimal. Pas d'overlay qui masque le produit.Full-screen, scrollable, zoomable product page. Catalogue: large photos, minimal text. No overlay hiding the product.Ficha de producto a pantalla completa, scrollable, ampliable. Catálogo: fotos grandes, texto mínimo. Sin overlay que tape el producto.
2. Espace blanc intentionnel2. Intentional white space2. Espacio blanco intencional
Respiration de 48 pt entre sections, non négociable. Un écran à 60% rempli est plus efficace qu'à 100%.48 pt breathing space between sections, non-negotiable. A 60%-filled screen is more effective than a 100%-filled one.Respiración de 48 pt entre secciones, no negociable. Una pantalla al 60% es más eficaz que al 100%.
Aa
3. Typo comme voix de marque3. Type as brand voice3. Tipo como voz de marca
Inter 300/400/500. Hiérarchie par contraste de taille, jamais par couleur.Inter 300/400/500. Hierarchy through size contrast, never colour.Inter 300/400/500. Jerarquía por contraste de tamaño, nunca por color.
🎨
4. Couleur avec intention4. Colour with intent4. Color con intención
Le rouge #E8303C est rare et précieux : CTA, prix promo, alertes. Jamais en fond. Le fond est toujours blanc.Red #E8303C is rare and precious: CTAs, sale prices, alerts. Never as background. Background is always white.El rojo #E8303C es escaso y precioso: CTA, precios rebajados, alertas. Nunca como fondo. El fondo siempre es blanco.
💬
5. Microcopy avec personnalité5. Microcopy with personality5. Microcopy con personalidad
« C'est parti. On s'en occupe. » plutôt que « Votre commande a été enregistrée ». Direct, complice, jamais condescendant."You're set. We've got this." rather than "Your order has been registered". Direct, complicit, never patronising.«Hecho. Nosotros nos ocupamos.» en lugar de «Su pedido ha sido registrado». Directo, cómplice, nunca paternalista.
⏱️
6. Micro-interactions subtiles6. Subtle micro-interactions6. Micro-interacciones sutiles
200 ms toggle, 300 ms transition, 400 ms sheet. Pas de rebond exagéré, pas de particules, pas de loop infini.200 ms toggle, 300 ms transition, 400 ms sheet. No exaggerated bounce, no particles, no infinite loops.200 ms toggle, 300 ms transición, 400 ms sheet. Sin rebotes exagerados, sin partículas, sin bucles infinitos.
📭
7. États vides soignés7. Crafted empty states7. Estados vacíos cuidados
Panier vide : « Rien ici pour l'instant. Vous n'êtes pas obligé de résister longtemps. »Empty cart: "Nothing here yet. You don't have to resist for long."Cesta vacía: «Aquí no hay nada todavía. No tiene que resistirse mucho tiempo.»
8. Accessibilité comme contrainte8. Accessibility as a constraint8. Accesibilidad como restricción
Contrastes ≥ 4,5:1. Touch targets ≥ 44 pt. Focus visible 2 pt navy. Respect Dynamic Type et Reduce Motion.Contrasts ≥ 4.5:1. Touch targets ≥ 44 pt. Visible 2 pt navy focus. Dynamic Type and Reduce Motion respected.Contrastes ≥ 4,5:1. Áreas táctiles ≥ 44 pt. Focus visible 2 pt navy. Respeto a Dynamic Type y Reduce Motion.

Wireframes & architectureWireframes & architectureWireframes y arquitectura

Cinq onglets, un switcher de contexte Five tabs, one context switcher Cinco pestañas, un switch de contexto

Wireframes Celio, écrans basse définition Accueil, Catalogue, Fiche produit

Wireframes complets disponibles dans le design system Full wireframes available in the design system Wireframes completos disponibles en el design system

L'architecture d'information a été dessinée avant les écrans : 5 onglets en tab bar (Accueil · Catalogue · Style · Compte · Panier), et le switcher Homme/Femme placé dans le header comme commutateur de contexte persistant, jamais comme un onglet. Profondeur de navigation maximum : 3 niveaux avant la fiche produit ou l'action transactionnelle.

The information architecture was drawn before the screens: 5 tab-bar tabs (Home · Catalogue · Style · Account · Cart), and the Men/Women switcher placed in the header as a persistent context switcher, never as a tab. Max navigation depth: 3 levels before product page or transactional action.

La arquitectura de información se dibujó antes que las pantallas: 5 pestañas en tab bar (Inicio · Catálogo · Style · Cuenta · Cesta), y el conmutador Hombre/Mujer en el header como switch de contexto persistente, nunca como pestaña. Profundidad máxima: 3 niveles antes de la ficha de producto o acción transaccional.

Les wireframes basse définition ont servi à valider les flows critiques avant de passer aux maquettes : recherche & filtrage du catalogue, panier mixte H+F, tunnel checkout 3 étapes, retrait Click & Collect, hub Style AI. Pas de polish à ce stade, uniquement la structure et les interactions.

Low-fidelity wireframes validated critical flows before moving to high-fi mockups: catalogue search & filtering, mixed M+W cart, 3-step checkout funnel, Click & Collect pickup, Style AI hub. No polish at this stage, only structure and interactions.

Los wireframes de baja fidelidad sirvieron para validar los flujos críticos antes de pasar a las maquetas: búsqueda y filtrado del catálogo, cesta mixta H+M, túnel checkout de 3 pasos, recogida Click & Collect, hub Style AI. Sin pulido en esta etapa, solo estructura e interacciones.

Le switcher H/F est indolore, mémorisé entre sessions, et préserve les filtres compatibles au changement d'univers. Un toast informatif explique ce qui change. C'est ce comportement qui transforme une « app double genre » en une vraie expérience unifiée.

The M/W switcher is painless, session-persistent, and preserves compatible filters on universe change. An informative toast explains what changes. This behaviour is what turns a "dual-gender app" into a truly unified experience.

El conmutador H/M es indoloro, persistente entre sesiones, y preserva los filtros compatibles al cambiar de universo. Un toast informativo explica qué cambia. Ese comportamiento es lo que convierte una "app doble género" en una experiencia realmente unificada.

Décisions architecturales notables Notable architectural decisions Decisiones arquitecturales destacadas

Switcher H/F dans le headerM/W switcher in the headerConmutador H/M en el header
Jamais un onglet, jamais un menu burger. Visible en permanence, mémorisé, et préserve l'état (filtres, wishlist) au switch.Never a tab, never a burger menu. Always visible, memorised, preserves state (filters, wishlist) on switch.Nunca una pestaña, nunca un menú burger. Siempre visible, memorizado, preserva el estado (filtros, wishlist) al cambiar.
🛒
Panier mixte H+F natifNative mixed M+W cartCesta mixta H+M nativa
Un foyer = une commande. Léa achète pour elle et pour son mari dans le même panier. Pas de double checkout, pas de double frais.One household = one order. Léa buys for herself and her husband in the same cart. No double checkout, no double fees.Un hogar = un pedido. Léa compra para ella y para su marido en la misma cesta. Sin doble checkout, sin doble gastos.
🔍
Chips + bottom sheet de filtresChips + filter bottom sheetChips + bottom sheet de filtros
Chips visibles pour les filtres rapides, bottom sheet pour le détail. Pas de drawer latéral (datée 2018). Compteur live « Voir 42 articles ».Visible chips for quick filters, bottom sheet for detail. No side drawer (dated 2018). Live counter "See 42 items".Chips visibles para filtros rápidos, bottom sheet para el detalle. Sin drawer lateral (anticuado 2018). Contador en vivo «Ver 42 artículos».
📦
Tunnel checkout 3 étapes max3-step max checkout funnelTúnel checkout máx. 3 pasos
Livraison · Paiement · Confirmation. Apple Pay / Google Pay en bouton principal au-dessus de la ligne de flottaison. Click & Collect avec carte intégrée.Delivery · Payment · Confirmation. Apple Pay / Google Pay as primary button above the fold. Click & Collect with embedded map.Entrega · Pago · Confirmación. Apple Pay / Google Pay como botón principal sobre la línea de flotación. Click & Collect con mapa integrado.

Design systemDesign systemDesign system

Un design system, pas un thème A design system, not a theme Un design system, no un tema

Design System Celio, page Boutons, variantes Primary CTA conversion, Secondary Action neutre

Capture du mini-site Design System Celio, page Composants → Boutons Screenshot of the Celio Design System mini-site, Components → Buttons page Captura del mini-sitio Design System Celio, página Componentes → Botones

Le design system est documenté dans un mini-site interactif consultable en parallèle des maquettes. Pas un PDF figé, pas une page Notion qu'on oublie de mettre à jour : un site React qui vit avec le code de l'application.

The design system is documented in an interactive mini-site browsable alongside the mockups. Not a frozen PDF, not a Notion page that no one updates: a React site that lives with the application code.

El design system está documentado en un mini-sitio interactivo consultable junto a las maquetas. No es un PDF congelado, no es una página de Notion que nadie actualiza: un sitio React que vive con el código de la aplicación.

Il couvre les fondations (couleurs, typographie, iconographie, espacements, motion) et les composants (boutons, inputs, formulaires, cards, navigation, bottom sheets, badges, chips, toasts). Chaque composant a ses variantes, ses tokens, son comportement aux états, et ses notes d'accessibilité.

It covers foundations (colours, typography, iconography, spacing, motion) and components (buttons, inputs, forms, cards, navigation, bottom sheets, badges, chips, toasts). Each component has its variants, tokens, state behaviours and accessibility notes.

Cubre los fundamentos (colores, tipografía, iconografía, espaciados, motion) y los componentes (botones, inputs, formularios, cards, navegación, bottom sheets, badges, chips, toasts). Cada componente tiene sus variantes, tokens, comportamientos de estado y notas de accesibilidad.

Bibliothèque de composants Component library Biblioteca de componentes

FONDATIONS
Couleurs · typographie · iconographie · espacements · radius · motion · accessibilitéColours · typography · iconography · spacing · radius · motion · accessibilityColores · tipografía · iconografía · espaciados · radius · motion · accesibilidad
COMPOSANTS · 1
Boutons (primary, secondary, tertiary, ghost) · inputs & formulaires · chips · badgesButtons (primary, secondary, tertiary, ghost) · inputs & forms · chips · badgesBotones (primary, secondary, tertiary, ghost) · inputs y formularios · chips · badges
COMPOSANTS · 2
Cards produit · cards éditoriales · cards magasin · cards persona · cards be+Product cards · editorial cards · store cards · persona cards · be+ cardsCards producto · cards editoriales · cards tienda · cards persona · cards be+
COMPOSANTS · 3
Tab bar · header · switcher H/F · navigation contextuelle · breadcrumbsTab bar · header · M/W switcher · contextual navigation · breadcrumbsTab bar · header · conmutador H/M · navegación contextual · breadcrumbs
CONTENU
Microcopy · états vides · états d'erreur · états de chargement (skeletons) · toastsMicrocopy · empty states · error states · loading states (skeletons) · toastsMicrocopy · estados vacíos · estados de error · estados de carga (skeletons) · toasts
TOKENS
design_tokens.json en 3 niveaux : primitive, semantic, componentdesign_tokens.json in 3 levels: primitive, semantic, componentdesign_tokens.json en 3 niveles : primitive, semantic, component
Explorer le design system complet Explore the full design system Explorar el design system completo
Vous y trouverez également les wireframes et les maquettes documentés, page par page. You'll also find the wireframes and mockups documented there, screen by screen. También encontrarás los wireframes y las maquetas documentados allí, pantalla por pantalla.
Voir le design system → View the design system → Ver el design system →

Maquettes UIUI mockupsMaquetas UI

Un parcours, cinq moments One journey, five moments Un journey, cinco momentos

Cinq écrans clés de l'app Celio, Accueil, Catalogue, Fiche produit, Panier, Compte

Aperçu : Accueil, Catalogue, Fiche produit, Panier, Compte. Toutes les maquettes sont disponibles dans le design system. Overview: Home, Catalogue, Product, Cart, Account. All mockups available in the design system. Vista general : Inicio, Catálogo, Producto, Cesta, Cuenta. Todas las maquetas disponibles en el design system.

Les maquettes ont été produites au pixel près, en respectant strictement la charte. Photo lifestyle plein cadre partout où c'est possible, micro-interactions définies, états vides traités avec personnalité, états d'erreur stylés. Les écrans s'inscrivent dans la lignée éditoriale des apps Zara, Uniqlo et Sézane, sans les copier.

Mockups were produced pixel-perfect, strictly following the brand. Full-frame lifestyle photography wherever possible, defined micro-interactions, empty states handled with personality, styled error states. The screens sit in the editorial lineage of Zara, Uniqlo and Sézane apps, without copying them.

Las maquetas se produjeron al pixel, respetando estrictamente la identidad. Fotografía lifestyle a sangre completa donde es posible, micro-interacciones definidas, estados vacíos tratados con personalidad, estados de error estilizados. Las pantallas se inscriben en la línea editorial de las apps Zara, Uniqlo y Sézane, sin copiarlas.

13 écrans designés 13 designed screens 13 pantallas diseñadas

01
Splash & onboardingSplash & onboardingSplash y onboarding
Choix d'univers illustréIllustrated universe choiceElección de universo ilustrada
02
Accueil, feed éditorialHome, editorial feedInicio, feed editorial
Hero full-bleed, modules asymétriquesFull-bleed hero, asymmetric modulesHero full-bleed, módulos asimétricos
03
Catalogue + filtresCatalogue + filtersCatálogo + filtros
Chips, bottom sheet, compteur liveChips, bottom sheet, live counterChips, bottom sheet, contador en vivo
04
Fiche produit immersiveImmersive product pageFicha de producto inmersiva
Plein écran, scrollable, zoomableFull-screen, scrollable, zoomablePantalla completa, scrollable, ampliable
05
Panier mixte H+FMixed M+W cartCesta mixta H+M
Livraison offerte, codes promoFree shipping, promo codesEnvío gratis, códigos promo
06
Checkout 3 étapes3-step checkoutCheckout en 3 pasos
Apple Pay, Klarna, Click & CollectApple Pay, Klarna, Click & CollectApple Pay, Klarna, Click & Collect
07
Hub Style AIStyle AI hubHub Style AI
3 modes, dressing, complète, outfit3 modes, wardrobe, complete, outfit3 modos, vestidor, completa, outfit
08
Outfit of the DayOutfit of the DayOutfit of the Day
Génération < 3 s, partage StoriesGeneration < 3 s, Stories sharingGeneración < 3 s, compartir Stories
09
Mon DressingMy WardrobeMi Vestidor
Photo + tagging IA automatiquePhoto + auto AI taggingFoto + etiquetado IA automático
10
Compte + be+Account + be+Cuenta + be+
Carte QR, points, bons, niveauxQR card, points, vouchers, tiersTarjeta QR, puntos, vales, niveles
11
Magasins + carteStores + mapTiendas + mapa
Stock RFID temps réel, favorisReal-time RFID stock, favouritesStock RFID en tiempo real, favoritos
12
Fiche magasinStore detailDetalle de tienda
Horaires, services, équipeHours, services, teamHorarios, servicios, equipo
13
Support & SAVSupport & helpSoporte y ayuda
Retour 2 taps, FAQ, contact2-tap return, FAQ, contactDevolución en 2 toques, FAQ, contacto

Prototype interactifInteractive prototypePrototipo interactivo

Un prototype navigable, plus riche qu'un Figma cliquable A navigable prototype, richer than a clickable Figma Un prototipo navegable, más rico que un Figma clicable

Soyons clairs sur ce que c'est et ce que ce n'est pas. Le prototype n'est pas une vraie application e-commerce de production, on n'y achète aucun produit, le paiement n'est pas branché, le stock magasin n'est pas en temps réel, le compte client est fictif. C'est en revanche bien plus qu'un prototype Figma cliquable : tous les écrans sont codés en React Native, la navigation entre les 5 onglets est fluide, le switcher Homme et Femme bascule réellement le contenu, le panier accepte des articles, le checkout déroule ses 3 étapes, le hub Style AI joue son animation de génération, la carte des magasins s'ouvre.

Let's be clear about what this is and isn't. The prototype is not a production e-commerce app, you can't actually buy anything, payment isn't wired, store stock isn't real-time, the account is fictional. What it is, however, is much more than a clickable Figma prototype: every screen is coded in React Native, navigation between the 5 tabs is fluid, the Men and Women switcher really swaps content, the cart accepts items, the checkout runs through its 3 steps, the Style AI hub plays its generation animation, the store map opens.

Seamos claros sobre lo que es y lo que no. El prototipo no es una app de e-commerce de producción, no se puede comprar nada, el pago no está conectado, el stock de tienda no es en tiempo real, la cuenta es ficticia. Sí es, sin embargo, mucho más que un prototipo Figma clicable : todas las pantallas están codificadas en React Native, la navegación entre las 5 pestañas es fluida, el conmutador Hombre y Mujer cambia realmente el contenido, la cesta acepta artículos, el checkout recorre sus 3 etapas, el hub Style AI reproduce su animación de generación, el mapa de tiendas se abre.

L'intention est de fermer le trou entre une maquette statique et une vraie app : suffisamment fonctionnel pour être manipulé par un utilisateur en condition réelle de test, suffisamment honnête pour ne pas prétendre être un produit fini. C'est un support d'évaluation et de démo, pas un MVP commercialisable.

The intent is to close the gap between a static mockup and a real app: functional enough to be manipulated by a user in real test conditions, honest enough not to pretend it's a finished product. It's an evaluation and demo support, not a shippable MVP.

La intención es cerrar el hueco entre una maqueta estática y una app real : lo suficientemente funcional para ser manipulado por un usuario en condiciones reales de prueba, lo suficientemente honesto para no pretender ser un producto terminado. Es un soporte de evaluación y demo, no un MVP comercializable.

Tester le prototype → Try the prototype → Probar el prototipo →

Stack technique du prototype Prototype tech stack Stack técnico del prototipo

⚛️
React Native + Expo RouterReact Native + Expo RouterReact Native + Expo Router
Stack mobile cross-plateforme. Navigation déclarative, build iOS + Android depuis un seul code, déploiement web pour tests rapides.Cross-platform mobile stack. Declarative navigation, iOS + Android build from a single codebase, web deployment for fast testing.Stack móvil multiplataforma. Navegación declarativa, build iOS + Android desde un único código, despliegue web para pruebas rápidas.
🎨
Design tokens en codeDesign tokens in codeDesign tokens en código
Le fichier tokens.js consomme directement le design_tokens.json. Modifier une couleur dans le DS = la mettre à jour partout dans l'app.The tokens.js file directly consumes design_tokens.json. Change a colour in the DS = update it everywhere in the app.El archivo tokens.js consume directamente design_tokens.json. Cambiar un color en el DS = actualizarlo en toda la app.
📱
Test sur device avec Expo GoOn-device testing with Expo GoPrueba en dispositivo con Expo Go
Un QR code et l'app est dans la main de l'utilisateur. Idéal pour tests utilisateurs, démos client et revues internes.A QR code and the app is in the user's hand. Ideal for user tests, client demos and internal reviews.Un QR y la app está en la mano del usuario. Ideal para pruebas con usuarios, demos a cliente y revisiones internas.
🔄
État partagé ZustandShared state with ZustandEstado compartido con Zustand
Univers actif, panier mixte, wishlist, dressing Style AI, un seul store partagé entre tous les écrans, persistant entre sessions.Active universe, mixed cart, wishlist, Style AI wardrobe, a single store shared across screens, persistent across sessions.Universo activo, cesta mixta, wishlist, vestidor Style AI, un único store compartido entre pantallas, persistente entre sesiones.

Le mot de la finWrapping upPara cerrar

Une app pensée de bout en bout An app designed end to end Una app pensada de principio a fin

De la recherche utilisateur au prototype interactif, chaque écran répond à une décision produit assumée : unifier deux univers, fluidifier le parcours d'achat, et donner à la marque une voix cohérente sur mobile. La meilleure façon de juger le résultat, c'est de le manipuler.

From user research to the interactive prototype, every screen answers a deliberate product decision: unify two universes, smooth the buying journey, and give the brand a coherent voice on mobile. The best way to judge the result is to play with it.

Del research al prototipo interactivo, cada pantalla responde a una decisión de producto asumida: unificar dos universos, fluidificar el recorrido de compra y dar a la marca una voz coherente en móvil. La mejor forma de juzgar el resultado es manipularlo.

Explorer le projet Explore the project Explorar el proyecto
Lancez le prototype interactif pour parcourir l'app dans toutes ses sections. Launch the interactive prototype to explore the app across every section. Lanza el prototipo interactivo para recorrer la app en todas sus secciones.
Prototype → Prototype → Prototipo →

Projet suivantNext projectProyecto siguiente

Norauto,e-Catalogue Experience

Voir l'étude de casView case studyVer el caso de estudio