Todos os trabalhos

Covil dos RépteisProjeto para cliente · implementação e conteúdo em etapas

Estruturei e implementei uma plataforma educativa sobre répteis, feita sob medida para um santuário: uma enciclopédia própria, perfis para cada réptil e um arquivo vivo de acontecimentos, com administração de conteúdo para a médica veterinária responsável pelos animais.

PapelProduct Design · UX/UI · implementação front-end
ParaEllen Prado · médica veterinária, responsável pelo conteúdo e pelos animais
ProdutoEnciclopédia sobre répteis · perfis · registros · administração
StackReact · TypeScript · Vinext · Cloudflare D1/R2
Origem

A médica veterinária responsável queria um espaço próprio para ensinar sobre répteis, mas ainda não havia uma estrutura de produto definida.

Hipótese

Aproximar conhecimento geral, a vida de cada animal e a memória do cuidado dentro do mesmo sistema.

Entrega

Produto responsivo com experiência pública, painel para cadastrar moradores e editar conteúdo, autenticação, APIs e persistência preparada para D1/R2.

Implementação: experiência pública, edição de conteúdo e persistência presentes no repositório local.

Conteúdo: fotos e informações individuais ainda precisam de revisão da responsável.

Publicação e uso: não confirmados nesta revisão; sem métricas de adoção.

6categorias de conhecimento na Covilpédia
3camadas: conhecimento, indivíduo e memória
1produto: experiência pública e administração no mesmo sistema
O processo em recortesPeças reais do projeto, na ordem do processo

A demanda não chegou como um sitemap

Capítulo 01 · Origem

A médica veterinária queria uma experiência digital própria para ensinar sobre os répteis sob seus cuidados, sem uma estrutura de produto definida. A primeira decisão foi organizar as relações de informação.

Matriz CSD retrospectiva: síntese enxuta para manter cada coluna legível

Imagem ampliada

Matriz CSD retrospectiva: síntese enxuta para manter cada coluna legível

Decisão de partida

Mapear antes de desenhar

A matriz separa o que existe no sistema, os benefícios esperados e as dúvidas editoriais. Assim, conteúdo, moradores e memória deixam de ser partes soltas da experiência.

O que ela mostra

Uma síntese retrospectiva da arquitetura e das decisões descritas neste case.

Limite da evidência

Não há pesquisa quantitativa com visitantes documentada. A matriz não é um registro histórico de entrevistas.

Da espécie à história

Capítulo 02 · Arquitetura

Enciclopédia, galeria e diário poderiam existir como três produtos separados. A decisão que dá identidade ao Covil é fazer uma camada devolver contexto à outra.

O argumento central do produto · conhecimento → indivíduo → memória

Imagem ampliada

O argumento central do produto · conhecimento → indivíduo → memória

Decisão de arquitetura

Uma arquitetura, três camadas

O percurso vai do conhecimento geral à história de cada morador. Cada camada acrescenta contexto à anterior, em vez de funcionar como um produto isolado.

Conhecimento

Covilpédia por espécie e assunto

Habitat, manejo e contexto geral criam uma porta de estudo.

Indivíduo

Perfil próprio para cada morador

Nome, origem, fotos, características e cuidados deixam de ser genéricos.

Memória

Museu, registros e linha do tempo

Eventos datados devolvem história ao perfil e continuidade ao cuidado.

Uma identidade para observar com calma

Capítulo 03 · Sistema visual

A direção dark fantasy naturalista usa floresta, ouro envelhecido e tipografia editorial para construir um arquivo de observação. A hierarquia dá espaço aos nomes, às imagens e aos registros de cada animal.

Ouro do Covil#E0B75FAção & Estado AtivoAcento primário de interface, navegação selecionada e sinalização de estados interativos.
Marfim de Título#F5EBD5Títulos & ÊnfaseTítulos principais e leitura de alta ênfase (contraste 16,92:1 sobre o fundo escuro).
Pergaminho#E7D9B7Leitura ContínuaTexto de leitura para parágrafos, fichas de moradores e dados sobre superfícies escuras.
Fundo Floresta#050905Base & ImersãoBase escura do observatório, criando clima intimista de terrário naturalista.
Musgo#4A5522Ações & ApoioAções primárias, badges taxonômicos e superfícies táteis de apoio.
Diretriz de Contraste sobre Fotos

Rótulos sobre fotos permanecem em superfícies opacas: o ouro indica ação e estado ativo, o marfim carrega títulos e o pergaminho sustenta leitura. Imagens futuras enviadas no painel alteram o ponto crítico de contraste, e as superfícies sólidas preservam legibilidade contínua.

O morador não é só uma categoria

Capítulo 04 · Perfis

Da visão panorâmica do grupo à individualidade de cada morador: uma transição deliberada na escala de leitura.

Visão Coletiva · A Grade

Apresenta o conjunto dos moradores, com filtros por espécie e acesso rápido aos cartões individuais. Os filtros mantêm a grade navegável conforme novos moradores são cadastrados.

Visão Individual · A Ficha

Muda a escala da leitura: a espécie vira contexto de fundo, enquanto nome, origem, fotos, cuidados de manejo e linha do tempo passam a pertencer ao animal.

Visão do conjunto · grade de moradores com filtros por espécie · Captura anterior; fotos e conteúdo ainda em preparação.

Imagem ampliada

Visão do conjunto · grade de moradores com filtros por espécie · Captura anterior; fotos e conteúdo ainda em preparação.

Visão individual · perfil, cuidados e memória no mesmo lugar · Captura anterior; fotos e conteúdo ainda em preparação.

Imagem ampliada

Visão individual · perfil, cuidados e memória no mesmo lugar · Captura anterior; fotos e conteúdo ainda em preparação.

Decisão de UX · Integridade de Dados

Os placeholders fazem parte do sistema

Quando não existe foto ou informação confirmada, a interface mostra a ausência de forma honesta e aponta para o painel administrativo, sem mascarar lacunas com biografias ou dados plausíveis inventados.

Conhecimento que volta ao cotidiano

Capítulo 05 · Conteúdo

Conhecimento enciclopédico e vida particular conectados em um ciclo editorial contínuo.

Arquitetura de Navegação em Loop

A Covilpédia não termina no guia. Cada assunto abre um caminho de volta para os moradores, evitando que conteúdo geral e vida particular virem duas bibliotecas sem relação.

Busca editorial, categorias e atalhos para o contexto de cada animal · Captura anterior; fotos e conteúdo ainda em preparação.

Imagem ampliada

Busca editorial, categorias e atalhos para o contexto de cada animal · Captura anterior; fotos e conteúdo ainda em preparação.

Conteúdo e responsabilidade editorial

Publicar exige revisão de conteúdo

O conteúdo é escrito e revisado pela médica veterinária responsável pelos animais. O sistema separa o que é rascunho do que é publicado.

Estrutura editorial

A estrutura prevê fontes, autoria e revisão. Preencher e revisar essas informações é uma etapa editorial, separada de implementar os campos.

Ética & Limite clínico

Separação clara entre manejo rotineiro e protocolos médicos, que demandam consulta profissional formal.

Implementado para continuar depois da entrega

Capítulo 06 · Engenharia

A interface pública é metade do produto. A outra metade é permitir que a veterinária cadastre novos moradores e atualize fichas, textos, fotos e acontecimentos sem transformar cada mudança em uma nova entrega de código.

Na demonstração abaixo, abri a biblioteca, editei o título de um rascunho e salvei. O item voltou à lista com o novo título. Usei o componente real do painel e dados fictícios em uma API simulada; esse teste verifica o fluxo de interface, sem comprovar persistência de produção ou uso pela cliente.

Biblioteca com busca, filtros e acesso à edição · captura atual do componente real em demonstração isolada. Nenhum dado de animal real foi criado.

Imagem ampliada

Biblioteca com busca, filtros e acesso à edição · captura atual do componente real em demonstração isolada. Nenhum dado de animal real foi criado.

Editor com tipo, título, conteúdo e visibilidade separados · captura atual do componente real em demonstração isolada. Nenhum dado de animal real foi criado.

Imagem ampliada

Editor com tipo, título, conteúdo e visibilidade separados · captura atual do componente real em demonstração isolada. Nenhum dado de animal real foi criado.

Detalhes da implementação e persistência

Texto e registrosAPI autenticada → D1Dados estruturados, perfis, eventos e metadados.
Fotos e mídiaUpload autenticado → R2Arquivo separado da informação que o descreve.
Leitura públicaD1 + rota de mídiaA experiência reúne os dois sem expor a escrita.
Separei

Dados estruturados e arquivos de mídia

Perfis, eventos e metadados vivem no D1; imagens ficam no R2. O banco não vira depósito de arquivo pesado e a mídia pode ter ciclo próprio.

Protegi

Toda escrita atrás de sessão administrativa

A experiência pública continua aberta, enquanto criação, edição e upload passam por autenticação e rotas de escrita protegidas.

Preservei

Estados vazios no lugar de dados inventados

Sem foto ou histórico real, a interface informa o que falta. Placeholder honesto é melhor que transformar conteúdo plausível em evidência falsa.

Design Responsivo & Mobile First

A atmosfera imersiva preservada no celular

A captura disponível mostra a organização em coluna única e a navegação recolhida. Ela registra uma versão anterior do produto, ainda com conteúdo em preparação; não substitui um teste de uso em telefone.

  • Hierarquia vertical contínua sem compressão de conteúdo
  • Menu recolhido para abrir espaço à leitura
  • Área de toque otimizada para navegação fluida com o polegar

Imagem ampliada

Contraste medido, conformidade sem atalho

Capítulo 07 · Acessibilidade

AAA não é uma propriedade da paleta. Medi os pares sólidos mais usados e tratei foco, movimento reduzido e reflow como comportamentos separados sem transformar isso num selo para o site inteiro.

16,92:1

Marfim sobre Fundo Floresta

Par usado nos títulos principais, acima do mínimo de 7:1 para texto normal em AAA.

14,32:1

Pergaminho sobre Fundo Floresta

Texto de leitura com margem alta nas superfícies mais recorrentes.

7,08:1

Texto secundário em superfície elevada

O menor par sólido documentado que ainda alcança o limiar AAA de texto normal.

A implementação também inclui foco visível, redução de movimento, rótulos opacos sobre mídia e reflow mobile. Imagens reais, novos componentes e estados interativos precisam repetir a medição no contexto renderizado.

O resultado e o limite dele

Capítulo 08 · Resultado

A entrega implementada conecta informação, perfis e registros, com interface pública e administração no código local. O estado editorial e a publicação são etapas separadas da implementação.

O que está documentado
  • Arquitetura de informação conectando conteúdo, perfil e registro.
  • Direção visual aplicada a desktop e mobile.
  • Interface pública, administração (cadastro de moradores e edição de conteúdo), autenticação, APIs e modelos de dados.
  • Decisões técnicas de persistência e estados vazios honestos.
Limites do resultado
  • Não há métrica de adoção ou melhoria de cuidado atribuída ao produto.
  • Literatura de domínio não substitui pesquisa com usuários do Covil.
  • O site é educativo e organiza a observação; não diagnostica nem substitui uma consulta veterinária.
  • Publicação, entrega final à cliente e uso contínuo ainda não foram confirmados nesta revisão.