PORTFOLIO
// CASE_STUDY

Bureau Tonalli

Dual portal — internal and client-facing — for a Paris luxury creative agency working with high-end maisons.

Bureau TonalliPRIVATE · NOT AVAILABLE
CLIENT
Creative agency · Paris
YEAR
2026
STACK
Next.js 16 · Prisma · Supabase
STATUS
In production

// 01The challenge

The agency managed high-end campaign deliverables through email threads, Dropbox folders and spreadsheets. Every piece went through several rounds of internal and client validation, and versions, feedback and deadlines were easy to lose — with clients that demand absolute precision.

// 02The solution

  • [+]Two portals over a single source of truth: one internal for the agency team, one client-facing.
  • [+]Two-gate validation pipeline: internal approval first, then client review, with full states and traceability.
  • [+]Dropbox integration: files live where the team already worked, no forced migrations.
  • [+]Bilingual French/English with next-intl and Google authentication.
  • [+]A 577+ automated test suite guarding every release.

// 03Results

577+
AUTOMATED TESTS
2
PORTALS, 1 SOURCE OF TRUTH
FR/EN
BILINGUAL
2026
IN PRODUCTION

Does your operation also live in emails and folders?

LET'S TALK
Case: Bureau Tonalli | Izalith Consulting