Saltar para o conteúdo
Edson Francisco
  • AgriTech e rastreabilidade

Site do FAMS

Site comercial bilingue do FAMS, com planos, dispositivos, página do Mahala e changelog lido ao vivo da API.

Período
2024–2026
Estado
Em produção
Papel
Maior contribuidor: redesenho, páginas PT/EN, SEO e deploy

Problema

O FAMS precisava de uma montra para agronegócios — módulos, plugins, planos, dispositivos, newsletter e pedido de demonstração — separada da aplicação. Com o Mahala, precisava também de um caminho directo para o registo gratuito.

Solução

Um site estático em HTML, CSS e JavaScript, com um pequeno backend PHP para o formulário de contacto. Em 2026 o Edson redesenhou as páginas em português e inglês, acrescentou a página do Mahala, meta tags e imagens Open Graph por idioma, e um workflow de deploy com regras de alojamento mais restritas.

Decisões técnicas

  1. 01

    Changelog lido da API da aplicação

    A página de changelog pede as versões à API do FAMS, com timeout de 8 s, validação do payload e um segundo servidor de reserva. O site nunca fica desactualizado face ao produto.

  2. 02

    Idiomas em árvores de ficheiros espelhadas

    Português na raiz e inglês em /en/, com as mesmas páginas. Sem build nem framework, qualquer pessoa da equipa consegue editar o texto.

  3. 03

    Tema escuro sem piscar

    Um pequeno script no <head> aplica o tema guardado antes do primeiro paint.

  4. 04

    Alojamento mais fechado

    O deploy bloqueia o acesso público a dotfiles e a vendor, recusa métodos HTTP desnecessários e acerta as permissões dos ficheiros.

Imagens

01 / 03 — Página de dispositivos recomendados para o terreno, com filtros por pesagem e consumíveis

Tecnologias

  • HTML/CSS
  • JavaScript
  • Bootstrap
  • PHP
  • GitHub Actions

Resultados verificáveis

idiomas com páginas espelhadas (PT e EN)
2
edições da newsletter publicadas no site
3