Referência · Noruega · 2026
Melboden Pizzeria: website e portal de equipa
A Melboden é uma pizzaria num antigo armazém de farinha de 1742 em Bærums Verk, perto de Oslo. Novos donos assumiram em 2025 e precisavam de duas coisas: um website à altura do espaço e uma forma mais simples de fazer os horários de sete funcionários do que folhas de cálculo. Ambos foram entregues no verão de 2026 e estão em uso diário.
O website
Nove páginas: início, menu, take-away, eventos privados, vales-presente, sobre, contacto, privacidade e termos. O design parte do edifício e da comida, os textos foram escritos em norueguês com os donos, e o site tem dados de menu e horários para o Google.
- Vite e Tailwind, React na página inicial
- Ficheiros estáticos em Cloudflare Workers
- Menu, horários, avisos e eventos vêm do portal
- Testado no telemóvel em todas as páginas
O portal de equipa
Uma app separada em ansatt.melboden.net para donos e equipa. A gerente planeia o mês, a equipa vê os turnos, envia pedidos e troca turnos pelo telemóvel.
- Sugestões de horário por IA que respeitam pedidos, dias fechados e regras de descanso
- Pedidos de turno a verde, amarelo e vermelho, mês a mês
- Confirmação de turnos, «não posso» com motivo, e trocas entre colegas
- Menu, períodos de horário e avisos publicados no website
- Eventos mostrados na página inicial
- E-mail ao publicar, subscrição de calendário e dados para salários em CSV

O que muda na prática
Os donos já não precisam de um programador para alterar um preço ou marcar um fecho de férias. Fazem-no no portal e o website atualiza em poucos minutos. O horário sai por e-mail, a equipa confirma no telemóvel, e os dados para salários chegam como ficheiro todos os meses.
- Corre em Cloudflare Workers e D1 por poucos euros por mês
- Domínio, repositório e contas em nome dos donos
- Apoio contínuo da minha parte
Tecnologia
- Vite 6
- Tailwind CSS
- React 18
- Next.js 16
- Cloudflare Workers
- Cloudflare D1
- Drizzle ORM
- Resend
- OpenAI
Quer ver como o portal funciona?
A demo é uma cópia do portal com dados fictícios. Entra diretamente como gerente ou funcionário, sem login. A interface do portal está em norueguês.