Vialia — Carnet de voyage

Projet perso • Développement

Application web de carnet de voyage avec une interface inspirée des carnets papier manuscrits. Riche en options de personnalisation (thèmes, typographies, mises en page), Vialia explore la frontière entre l'artisanat et le numérique — un projet personnel qui illustre mon approche UX centrée sur l'émotion et l'appropriation.

Rôle
Designer UX/UI & Développeuse Front-End
Durée
Projet en cours
Année
2025-2026
Aperçu du projet Vialia — Carnet de voyage

Contexte

Vialia est né d'une envie personnelle : je souhaitais partager mes souvenirs avec mes proches et que cela soit agréable à regarder. L'idée était de créer une application qui reproduit le plaisir sensoriel du carnet papier — les textures, les irrégularités, le sentiment d'appropriation — tout en offrant les avantages du numérique.

Défi

Simuler l'esthétique organique du carnet manuscrit dans une interface web sans que cela nuise à l'utilisabilité. Concevoir un système de personnalisation profond (thèmes, polices, mises en page, effets papier) qui reste accessible à des utilisateurs non techniques.

Solution

Design system modulaire basé sur des presets de « styles de carnet » que l'utilisateur peut appliquer en un clic ou personnaliser finement. Utilisation de CSS custom properties pour piloter l'ensemble des variables visuelles dynamiquement depuis l'interface.

// Process

Déroulement du projet

  1. Recherche & moodboard

    Analyse de carnets de voyage physiques, d'applications existantes et constitution d'un moodboard définissant les directions visuelles possibles.

  2. Architecture UX

    Définition des user flows principaux : créer un voyage, ajouter une étape, personnaliser le style, partager ou exporter. Wireframes basse fidélité pour valider les parcours.

  3. Design UI & système de thèmes

    Création des 4 thèmes de base sous Figma avec leurs variables associées, conception des composants de saisie (blocs texte, photos, cartes, stickers) et des options de personnalisation.

  4. Développement NextJS

    Développement de l'application en NextJS, architecture des composants de carnet, implémentation du moteur de thèmes via CSS custom properties et gestion de l'état avec Context API.

// Stack

Stack technique

// Résultats

Ce qui a été livré