feat(cases): adiciona o case Julia Beauty com vídeo de rolagem
This commit is contained in:
1 parent
594daecd2b
commit
bcdf0099c5
26 files changed
+159
-42
No files matched your search
+42
-2
@@ -821,6 +821,45 @@ export const caseStudies: CaseStudyContent[] = [
|
||||
demoUrl: null,
|
||||
role: "Desenvolvimento da primeira landing page do site, com animações 3D, e de um painel para controle de projetos.",
|
||||
},
|
||||
{
|
||||
id: "julia-beauty",
|
||||
title: "Julia Beauty",
|
||||
subtitle: "Site de estúdio de extensão de cílios",
|
||||
metaTitle: "Julia Beauty: site de extensão de cílios",
|
||||
metaDescription:
|
||||
"Site do estúdio de extensão de cílios Julia Beauty, em Camboriú (SC): simulador de efeito no olho, SEO local e agendamento pelo WhatsApp.",
|
||||
headline:
|
||||
"Site com simulador de efeito e agendamento pelo WhatsApp para um estúdio de cílios em Camboriú",
|
||||
summary:
|
||||
"Site da Julia Beauty, o estúdio de extensão de cílios da lash designer Julia, em Camboriú-SC. A cliente testa o efeito no formato do próprio olho, conhece as técnicas e os cuidados e agenda pelo WhatsApp.",
|
||||
impact:
|
||||
"A cliente testa o efeito antes de marcar e chama o estúdio no WhatsApp com a mensagem já pronta.",
|
||||
context:
|
||||
"A Julia Beauty é o estúdio de extensão de cílios da lash designer Julia, em Camboriú, Santa Catarina. Ela atende uma cliente por vez, com hora marcada, e agenda as sessões pelo WhatsApp. O site apresenta as técnicas, os cuidados, o endereço e o horário, e leva a cliente à conversa.",
|
||||
problem:
|
||||
"Quem procura extensão de cílios chega com dúvidas antes de marcar: qual efeito combina com o meu olho, qual técnica escolher, como é a sessão e que cuidados vêm depois. O estúdio atende uma cliente por vez e marca tudo pelo WhatsApp, e precisa ser encontrado por quem busca o serviço em Camboriú. O site tinha de responder a essas perguntas, abrir rápido no celular e levar a cliente ao agendamento.",
|
||||
deliveries: [
|
||||
"Simulador de efeito: a cliente escolhe o formato do olho e o efeito e vê o desenho dos fios, com o tamanho de cada um em milímetros.",
|
||||
"Agendamento pelo WhatsApp com mensagem pronta, com endereço, horário e link para o mapa na própria página.",
|
||||
"Um painel de fotos que troca de imagem conforme a cliente rola a página: o ritual, a Julia, as técnicas e os cuidados.",
|
||||
"As etapas da sessão, a tabela de técnicas e as perguntas frequentes, para a cliente chegar sabendo como tudo funciona.",
|
||||
"Informações organizadas para o Google e para assistentes de IA entenderem o que o estúdio faz e onde fica.",
|
||||
],
|
||||
capabilities: [
|
||||
"A cliente testa o efeito no formato do próprio olho antes de marcar a sessão.",
|
||||
"A cliente chama o estúdio no WhatsApp com a mensagem pronta, já sabendo endereço, horário e cuidados.",
|
||||
"Buscadores e assistentes de IA leem endereço, horário, técnicas e perguntas frequentes na própria página.",
|
||||
],
|
||||
updatedAt: "2026-10-24",
|
||||
stack: ["HTML", "CSS", "JavaScript", "JSON-LD", "Vercel", "Gitea Actions"],
|
||||
decisions: [
|
||||
"HTML, CSS e JavaScript puros, sem build e sem dependências: a página inteira fica em um arquivo, com o estilo e as interações à parte.",
|
||||
"Os dados estruturados (JSON-LD) descrevem o estúdio como BeautySalon, com endereço, horário e técnicas, e as perguntas frequentes como FAQPage; o site publica também Open Graph, sitemap, robots.txt e llms.txt.",
|
||||
"Cada push dispara o Gitea Actions, que publica na Vercel: a branch principal vai para produção e as outras geram uma prévia.",
|
||||
"Medido antes da publicação, o Lighthouse no celular deu 100 em desempenho, acessibilidade, boas práticas e SEO.",
|
||||
],
|
||||
demoUrl: "https://juliabeauty.com.br",
|
||||
},
|
||||
];
|
||||
|
||||
const clientProjectIds = new Set(
|
||||
@@ -846,6 +885,7 @@ const clientListingOrder = [
|
||||
"lavacao-047",
|
||||
"sc-plus",
|
||||
"as-servicos",
|
||||
"julia-beauty",
|
||||
];
|
||||
|
||||
function listingRank({ id }: { id: string }) {
|
||||
@@ -859,9 +899,9 @@ export const clientCasesForListing = [...clientCases].sort(
|
||||
|
||||
/** Data (AAAA-MM-DD) da última mudança no conteúdo de cada página fixa: vira o `lastmod` do mapa do site. */
|
||||
export const pageUpdatedAt = {
|
||||
home: "2026-10-14",
|
||||
home: "2026-10-24",
|
||||
servicos: "2026-10-14",
|
||||
cases: "2026-10-14",
|
||||
cases: "2026-10-24",
|
||||
ia: "2026-10-14",
|
||||
curriculo: "2026-10-14",
|
||||
// a própria página informa a vigência (13 de setembro de 2026)
|
||||
|
||||
Reference in new issue
Block a user