A ideia veio antes do nome. Eu queria um jeito de organizar amigo secreto sem obrigar todo mundo a baixar app ou criar conta. Só o organizador precisaria de uma conta, e cada participante receberia um link único que mostrasse apenas o próprio resultado.
O domínio amigosecre.top veio depois, quando a ideia já estava desenhada. A partir daí o projeto foi ganhando camadas conforme eu usava agentes de IA para acelerar o desenvolvimento.
Como funciona
O organizador entra no site, digita os nomes dos participantes, define o orçamento e a data do evento. O app gera os links, um por pessoa, e o organizador manda cada link em particular pelo WhatsApp, e-mail ou onde preferir. Quando o participante abre o link, vê só quem tirou, as dicas que a pessoa deixou e a faixa de preço combinada.
O ponto central é que os participantes não precisam de conta. Eles só abrem um link. Se alguém desistir ou entrar de última hora, o organizador corrige no painel e refaz o sorteio. Os links dos participantes mantidos continuam funcionando, só o resultado pode mudar.
Dicas de presente e sugestões
Depois da revelação, o participante pode ver sugestões de presentes. Liguei o site à API de Afiliados da Shopee para mostrar ofertas reais dentro da faixa de orçamento do grupo. Essa mini loja dentro do amigo secreto foi o embrião do projeto Afiliados, que veio depois. Se a busca não encontra nada na faixa, o sistema tenta termos mais amplos ou mostra um link geral da Shopee.
Cada participante também pode atualizar suas próprias dicas de presente, como um pedido anônimo para quem tirou. O presenteador vê essas dicas após a revelação, mas o organizador não tem acesso ao texto, só sabe se a pessoa deixou algo ou não.
Uma página para empresas
Além do fluxo para famílias e amigos, criei uma landing em /empresas para times que queiram usar a ferramenta. O formulário gera um lead com nome, empresa, tamanho do time, prazo e tipo de login corporativo. Eu recebo um aviso por e-mail e respondo manualmente. Por enquanto é só isso, sem instância privada nem SSO, mas a porta está aberta.
Atalhos no celular
Uma coisa que adicionei depois foi a orientação para colocar o atalho na tela inicial do celular. Criei dois guias, um para Android e outro para iPhone, explicando como adicionar o link da home pelo Chrome ou Safari. Assim quem usa com frequência não precisa digitar a URL toda vez.
A stack por trás
O app roda em Astro 7 com React para as ilhas interativas, Hono para a API e SQLite como banco. A autenticação do organizador usa magic link e Google, então não tem senha para lembrar. O backup do banco vai para object storage com Litestream, e o deploy está numa VPS própria.
SEO e GEO ficam no núcleo desde o começo: sitemap, robots, JSON-LD, Open Graph e um llms.txt para que agentes de IA entendam o que o site faz. Toda página pública tem metadados coerentes, e as rotas privadas saem com noindex para não poluir os resultados de busca.
Divulgação orgânica em andamento
Em outubro comecei a preparar a divulgação nas redes. A ideia é postar todo dia no Instagram e no Facebook até o fim de novembro, com uma mistura de Reels, carrosséis e imagens estáticas. O primeiro post foi publicado no dia 25 de outubro, e o calendário de 30 dias já está planejado. Ainda não tenho números para mostrar, porque a amostra é muito pequena e a campanha acabou de começar.
O visual das peças segue o estilo do próprio app: papel pautado, marca-texto amarelo e presentes com fita vermelha. Os Reels usam uma trilha de licença aberta, e cada post sai com legenda adaptada para a rede. Tudo foi produzido com agentes, desde a edição de vídeo até as legendas.
O que ficou de fora
Algumas coisas que pensei mas não entraram ainda: impedir que casais se tirem, lembrete automático de que a data está chegando e notificação por WhatsApp para quem não abriu o link. O painel mostra quantas vezes cada link foi aberto, mas o nudge para reenviar ainda é manual. Conforme o uso real mostrar onde dói, essas funcionalidades podem entrar.
Próximos passos
Acompanhar como o conteúdo orgânico performa e, se fizer sentido, testar um pouco de tráfego pago perto do Natal. A página para empresas também pode gerar alguma conversa, mas não estou forçando esse lado por enquanto.
Se você já organizou amigo secreto por WhatsApp e sabe a dor de controlar papelzinho ou planilha, dá uma olhada em amigosecre.top. E se tiver sugestão de funcionalidade que faria diferença para o seu grupo, me conta?
Parte desse post foi escrito com agentes de IA especializados no meu portfólio.