← Todos os projectos

Portal CLM

Um site que a equipa da CLM actualiza sozinha: serviços, galeria, vagas e notícias em português e inglês, mais pedidos de cotação, fornecedores e candidaturas num só backoffice.

ClienteCLM
TipoSite institucional + backoffice
Ano2026
Endereçoclm.co.mz
clm.co.mz
Ecrã do Portal CLM
Ecrã do Portal CLM — versão móvel
2níveis de acesso: admin e gestor
6módulos geridos no backoffice
100%validação no servidor

O problema

A CLM precisava de presença online que a equipa conseguisse manter sozinha, sem depender de um programador para mudar um preço.

O que construí

  1. Páginas institucionais, serviços com preços e blog, todos editáveis pelo backoffice.
  2. Formulário público de fornecedores que ficam pendentes até serem aprovados.
  3. Autorização por middleware e policies: o gestor edita mas não apaga, e nunca se consegue promover a admin.
  4. Deploy por git pull com chave de deploy, num alojamento partilhado.

Destaques técnicos

Permissões finas

Middleware para grupos de rotas e policies para regras de detalhe.

Form Requests

Toda a validação acontece no servidor; o frontend nunca é a única barreira.

Leve por desenho

Sem dependências desnecessárias: cada pacote novo precisa de justificação.

Moderação

Os comentários do blog e os fornecedores passam por aprovação antes de aparecerem.

Mais ecrãs

Backoffice: galeria de imagens gerida pela equipa
Backoffice: galeria de imagens gerida pela equipa
Backoffice: o que precisa de atenção (nomes fictícios)
Backoffice: o que precisa de atenção (nomes fictícios)
Backoffice: serviços em PT/EN com estado
Backoffice: serviços em PT/EN com estado
Backoffice: edição de serviço
Backoffice: edição de serviço
Site público: página de serviços
Site público: página de serviços

Stack

LaravelPHP 8.3MariaDBBladecPanelLiteSpeed
Próximo projectoPortal Yentelelo →