Ronald Prata Joias
Da vitrine ao caixa, em penumbra.
Um pacote de prospecção para uma joalheria real, feito sem encomenda: identidade visual, site, proposta comercial em PDF e um CRM de demonstração. A direção, "Penumbra", é técnica de vitrine (fundo escuro e uma fonte de luz por peça), e o site encurta o caminho até a compra: catálogo já filtrado, atacado com página própria e WhatsApp sempre à vista.
- Identidade, site e CRM de demonstração
- Site · Identidade · CRM de demonstração · Conceito

Contexto
O que estava no ar
- Desde 2007 em Fortaleza: prata 925 certificada, ouro 18k e 10k, varejo e atacado
- 37 mil seguidores já existentes
- Atacado com condição própria: 40% a partir de 15 peças
- O catálogo vivia dentro da rede social
Desafio
Audiência a loja já tinha; faltava o trecho entre olhar e comprar.
Desde 2007 no varejo e no atacado, com 37 mil seguidores. Mas, pelo que se via de fora, o catálogo vivia dentro da rede social. A peça propõe esse trecho: vitrine, catálogo, página de atacado e um CRM de demonstração para os pedidos.
Pesquisa
- A página pública da loja no Facebook e o catálogo, lidos antes de qualquer tela.
- Os fatos que a própria loja publica: fundação, metais, certificação e condição de atacado.
- O que só a loja saberia ficou no site como [CONFIRMAR], em vez de inventado.
Decisões
Penumbra como técnica de vitrine
- É como joalheria de rua ilumina a montra: fundo escuro dominante e uma fonte de luz por peça.
- Uma peça por vez na tela, muito vazio em volta, serifa com itálico em uma palavra por bloco.
- Cabe menos produto por tela: cada peça ganha o quadro inteiro.
- A luz faz o trabalho que o gradiente faria.
O anel em 3D que saiu do hero
- Geometria de torus não é um anel: é um donut metálico.
- A primeira versão rodava Three.js: torus em MeshPhysicalMaterial, PMREM com RoomEnvironment e rotação limitada por seno, para o anel nunca ficar de perfil e parecer chapa 2D.
- Funcionava. E saiu mesmo assim, com todo o trabalho técnico.
- Fotografia tratada e recortada no lugar do brinquedo técnico.
Grade por fio, não por cartão
- É o que separa layout desenhado de layout montado.
- Fundo de linha atrás do gap da grade: a divisão aparece como um fio de 1px.
- Sem borda arredondada e sem sombra, a separação depende só do fio.
- Serviços e unidades divididos por fio de 1px.
O caminho curto até a compra
- Cada clique entre a categoria e o produto é um clique perdido.
- As categorias abrem o catálogo já filtrado, o atacado tem página própria com a condição (40% a partir de 15 peças) escrita na cara, e o WhatsApp flutua em toda página.
- O site não fecha a venda: ela continua na conversa do WhatsApp.
- O caminho até a compra nunca some de vista.
Demonstração

Primeiro estado do hero. A peça em prata, sozinha no quadro. 
Uma peça por tela. A luz faz o trabalho que o gradiente faria. 
Bento assimétrico: uma categoria ocupa o dobro, e o WhatsApp flutua no canto. 
Uma página da proposta. Onde faltava foto real, a própria prévia avisa que é ilustrativa.
Conceito de prospecção, não encomendado. Não é o site oficial da Ronald Prata Joias.
Interações
- O hero alterna dois estados, prata e ouro, sempre com uma peça só no quadro.
Implementação
- QA visual com Playwright: posição de rolagem e tempo controlados para conferir a animação disparada pela rolagem em seis breakpoints.
- Recorte de imagem com rembg.
- O CRM de demonstração é um hub em Next.js, à parte do site.
O que foi construído
- Identidade "Penumbra", com manual de marca
- Site com catálogo que abre já filtrado por categoria
- Página de atacado com a condição escrita na cara
- CRM de demonstração: hub de pedidos e clientes
- Proposta comercial ilustrada, em PDF
- Campos [CONFIRMAR] onde só a loja teria a resposta
Tecnologia
- rembg
- HTML
- CSS
- JavaScript
- Next.js
- Playwright
Resultado
Conceito não encomendado. O pacote (proposta, site e CRM de demonstração) foi feito como peça de prospecção e não é o site oficial da loja.
4
peças no pacote: identidade, site, proposta em PDF e CRM de demonstração
3
direções visuais avaliadas por mim; duas descartadas inteiras
6
breakpoints conferidos por script a cada rodada de QA
Aprendizados
- Funcionar não é critério: o anel em WebGL funcionava, e a fotografia tratada venceu mesmo assim.
- Das três direções, descartei duas inteiras; a que ficou só passou depois de reabrir cor, tipografia, layout e riqueza visual, não só o hero.
- Animação disparada pela rolagem só quebra no viewport errado, e olho humano não varre seis breakpoints por rodada.


