Aller au contenu
En ligneConception et développement

daviani.dev

Ce portfolio — et la vitrine de Tulikettu

Next.jsReactTypeScriptTailwind CSSTurborepo

Ce site est à la fois mon portfolio et le terrain de jeu de Tulikettu, mon design system. Architecture monorepo (Turborepo) : une app Next.js multi-domaines (marketing, blog, contact, CV, projets) et des packages partagés (UI, config, contenu, e-mails).

Stack

Next.js 16 (App Router, server components), React 19, TypeScript strict, Tailwind CSS 4 avec des tokens sémantiques theme-aware (clair Päivä / sombre Kaamos, sans flash). Le contenu — blog, photos, projets, contributions — est géré en headless (Keystatic + Markdoc), bilingue FR/EN.

Qualité

Construit avec une exigence d'accessibilité : contrastes WCAG AA, focus visibles, navigation clavier complète, prefers-reduced-motion respecté. Suite de tests (Vitest + Testing Library) et typage strict de bout en bout.