~$ posso vibecodar o TikTok?
· nem tenta
esforço estimado: esquece solo
TikTok
Plataforma de entretenimento focada em vídeos curtos com feed personalizado.
Creator Economy
## análise
Vibecodar o player de vídeo e o design é trivial, mas o motor do TikTok é o algoritmo de recomendação em tempo real alimentado por petabytes de dados comportamentais. Sem o efeito de rede e a massa crítica de criadores e consumidores, você teria apenas um player vazio rodando em uma infraestrutura de CDN que custaria uma fortuna por mês.
## por que ainda pagam
As pessoas não pagam pelo software em si, mas pela atenção. O valor está no grafo de interesse que o algoritmo constrói sobre cada usuário e na capacidade de viralização. O moat aqui é a inércia social: todo mundo está lá porque todo mundo já está lá.
os moats
efeito de rede
o valor está nos outros usuários, não no código
infra em escala
confiabilidade e escala que custam caro de verdade
dados próprios
histórico e dados acumulados que não se vibecodam
O algoritmo é inútil sem os dados de interação de bilhões de usuários.
## o que você perde vibecodando
- ✗O algoritmo de recomendação viciante
- ✗A base global de criadores de conteúdo
- ✗A infraestrutura de CDN e latência global
- ✗O efeito de rede social consolidado
## o prompt
Crie um MVP de um clone simplificado do TikTok. Stack: Next.js, Tailwind CSS, Supabase para banco de dados e armazenamento de arquivos de vídeo, e Mux para processamento de streaming de vídeo. O escopo deve incluir: 1. Autenticação básica de usuário. 2. Tela de feed vertical com carregamento infinito de vídeos. 3. Player de vídeo com suporte a autoplay e loop. 4. Funcionalidade de upload de vídeos com limite de tamanho. 5. Sistema de likes e comentários simples em cada vídeo. 6. Perfil do usuário exibindo seus uploads. Fique de fora: 1. Algoritmo de recomendação complexo (use ordem cronológica ou aleatória). 2. Ferramentas de edição de vídeo no navegador (use apenas upload de arquivos prontos). 3. Sistema de anúncios ou compras in-app. 4. Notificações em tempo real. O design deve ser minimalista, focado na experiência de tela cheia para dispositivos móveis, utilizando bibliotecas como Framer Motion para transições de feed. Certifique-se de que o player gerencia o estado de pausa ao rolar a página.
$ cole no Claude Code, Cursor ou Codex
## vereditos relacionados
quer os números de verdade?
cada produto linkado aqui tem a receita verificada direto no gateway de pagamento — MRR, crescimento e ranking você acompanha no ListaMRR.
tem um SaaS?
cole a URL e receba o veredito da IA na lista.