Pular para o conteúdo
Roma & BuganzaOrçamento
Todos os projetos
SiteConceito2026

Baltazar Burger

Baltazar Burger — Sorocaba/SP

Proposta de site-experiência para uma hamburgueria de brasa: escuro, quente e cinematográfico, com o cardápio inteiro editável num arquivo só.

Tela inicial da Baltazar Grilled Burger, com o nome em caixa alta sobre fundo de brasa

O desafio

Hamburgueria boa costuma ter site ruim — cardápio em imagem, link de delivery perdido e zero personalidade. O desafio era fazer o site ter a mesma temperatura que a comida.

A solução

Next.js 14 com um sistema de movimento próprio: preloader, cortina de transição entre rotas, fagulhas subindo, halos de brasa e grão de filme sobre tudo. Preços e cardápio centralizados em `lib/site.ts`, com dados estruturados de restaurante gerados automaticamente a partir deles.

O que tem dentro

Funcionalidades

Sistema de movimento

Tokens de duração e easing num arquivo único (`lib/design.ts`), consumidos por Framer Motion, GSAP e CSS — o site inteiro anima no mesmo ritmo.

Cardápio como dado

O cardápio é um array TypeScript. Ele alimenta a página, os destaques da home e o JSON-LD de `Menu` do Google ao mesmo tempo.

Status em tempo real

O site sabe se a loja está aberta agora e muda a chamada principal de acordo.

Acessibilidade sem abrir mão do efeito

Todo o movimento pesado é desligado em `prefers-reduced-motion`, e o contraste dos textos foi corrigido para AA.

Stack

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • GSAP
  • Lenis
  • Framer Motion

Nosso papel

  • Direção de arte
  • Copy
  • Front-end
  • Sistema de design