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

Fichas de Imóveis — Registo de Visitas

NB-C011 .case

Ferramenta pessoal para registar visitas a imóveis. Substitui notas soltas por uma ficha estruturada: cada visita capta áreas, exterior, divisões, equipamentos, infraestrutura, sinais de alerta, documentação e uma decisão preliminar, sempre ligada ao imóvel correspondente.

É uma aplicação de página única, sem passo de build. O frontend é JavaScript simples (HTML, CSS, app.js), pensado para uso no telemóvel durante a própria visita. O backend é um único ficheiro PHP que expõe um pequeno CRUD para imóveis e fichas, com escrita protegida por bloqueio de ficheiro para evitar corrupção em gravações concorrentes.

A persistência dispensa base de dados: os dados ficam em dois ficheiros JSON num volume que sobrevive a redeploys. O acesso é restrito por autenticação básica, por se tratar de uma ferramenta de utilizador único.

  Telemovel (SPA)
        |
        v
  api.php  --(flock)-->  imoveis.json
        |                fichas.json
        v
   PHP 8.4 cli  (volume persistente)

A cada ficha corresponde um identificador único e o vínculo ao imóvel, o que permite comparar várias visitas e consolidar a avaliação ao longo do tempo. O âmbito é deliberadamente contido: uma só pessoa, um fluxo, zero dependências supérfluas.

BRI assistente

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