Bifes temperados a selar numa grelha de ferro sobre brasas, com chamas ao fundo, uma das fotografias da sequência de abertura do site.

Estudo de caso The Chef Churrascaria Recife

Uma churrascaria em Manaus, do primeiro olhar até ao pedido.

Cliente
The Chef Churrascaria Recife
Tipo
Site de restaurante & sistema de pedidos
Papel
Adaptação do front-end, back-end & integração
Ano
2026

O site da The Chef Churrascaria Recife, uma churrascaria que abriu em Manaus em 2025, ligado a uma ementa online e a uma API nova feita para a sala: uma só marca em três projetos, com a ementa servida a partir de uma base de dados a sério.

Um restaurante precisava de uma montra pública, de uma ementa que o cliente pudesse percorrer e do início de um sistema de mesas e pedidos. As peças disponíveis estavam soltas: um template de site, uma aplicação de ementa open source com a marca de outro restaurante e um projeto académico de pedidos que já não corria.

Aproveitar o que já funcionava e escrever o que faltava. O site foi adaptado a partir de um template open source de restaurante, a aplicação de ementa veio de um repositório público e mudou de nome, e o domínio do projeto académico foi reescrito de raiz como um back-end novo que ambos podem partilhar. Os autores originais estão creditados no README do projeto.

O que foi de facto construído

  1. 01

    O site institucional em Next.js 15 e React 19, adaptado de um template open source de restaurante (MIT): textos em português, os pratos e a história da casa, a paleta verde e um widget de WhatsApp que abre uma conversa com o restaurante.

  2. 02

    Um back-end novo em Node.js, Express, TypeScript e Prisma sobre SQLite, escrito para este sistema: utilizadores com perfis de admin, empregado de mesa e cozinha, comandas e pedidos cujo estado passa de preparação a pronto e entregue, protegidos por autenticação JWT, verificação de perfil e validação com Zod.

  3. 03

    Uma API de catálogo que reproduz os endpoints que a aplicação de ementa já esperava, preenchida com a ementa real do restaurante (picanha, alcatra, costela de tambaqui e outros) e reaproveitando as fotografias de pratos do próprio site.

  4. 04

    A integração: a aplicação de ementa ligada à API nova através de uma variável de ambiente, os textos renomeados de “Bravus Burger” para The Chef e os dois front-ends ligados entre si, com “Fazer Pedido” no site e um caminho de regresso a partir da ementa.

Tecnologia

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • styled-components
  • Node.js
  • Express
  • Prisma
  • SQLite
  • Zod
  • JWT
  • Vercel

O site está online na Vercel. A aplicação de ementa e a API correm, para já, em ambiente local; as rotas de comandas e pedidos já existem na API, mas ainda não têm ecrãs, e a imagem do logótipo da aplicação de ementa continua a ser a da marca original.

Projeto seguinteSolidarity ListPersonal project · Plataforma de donativos