‹ ARQUIVO NB-C004 · .case · 2026·06

Plataforma Turística e de Serviços Municipais

NB-C004 .case

Plataforma multi-marca para a oferta turística de um município e os respetivos serviços — conteúdo institucional, agenda de eventos e uma loja online — sob uma única infraestrutura.

A arquitetura é desacoplada: um frontend Next.js (TypeScript, Tailwind, shadcn/ui) servido no edge, e um backend Laravel 12 com painel Filament e Livewire num servidor próprio, sincronizados por uma API REST. As marcas e secções vivem em frontends distintos, mas partilham um único backend e modelo de domínio.

   ┌──────────────────────────┐   REST API   ┌──────────────────────────┐
   │  Frontend (edge)         │ ◀──────────▶ │  Backend (servidor)      │
   │  Next.js · TS · Tailwind │              │  Laravel 12 · Filament   │
   │  shadcn/ui               │              │  Livewire · MySQL        │
   └────────────┬─────────────┘              └────────────┬─────────────┘
                │ PT / EN                                  │
                ▼                                          ▼
           Visitantes                              Pagamentos (Easypay)

Inclui pagamentos online (gateway Easypay), gestão de conteúdos bilingue (PT/EN) e um fluxo de e-commerce completo. Entregue por fases — institucional, agenda de eventos, loja e, por fim, SEO e segurança — para ir a produção cedo e evoluir com segurança.

Mostra como unir requisitos de comunicação, turismo e transação numa só plataforma, sem acoplar o que deve poder evoluir em separado.

BRI assistente

Quer saber sobre um projeto, um serviço ou uma notícia recente? Pergunte. Conheço todo o conteúdo deste site.