Dashboard
?
Histórias criadas
2
Sofia · Thiago
Crianças cadastradas
2
Prontas para novas histórias
Arquivos produzidos
8+
HTML, PDF, vídeo, scripts
Supabase
verificando...
Histórias recentes
T
entregue
S
entregue
Atividade recente
🌐
tiamaiara.com publicado no ar
Jun 2026
🎬
Pipeline de vídeo — YouTube + Reels + web
Jun 9, 2026
🌙
Marca renomeada Tia Samara → Tia Maiara
Jun 9, 2026
📖
Primeira história Thiago no YouTube
Jun 2026
Próximos passos
Tabelas criadas
criancas · historias · assets · pedidos prontos no Supabase
💬
Pedidos pelo WhatsApp
Abrir canal de histórias personalizadas sob encomenda
💳
Pagamento Pix
Cobrança automática por história via Pix ou cartão
Carregando...
Carregando...
Total de nomes
no banco de dados
Com histórias
já cobertos
Sem histórias
oportunidades
Com pedidos
demanda registrada
Carregando...
Carregando...
Pendentes
aguardando pagamento
Em produção
histórias sendo feitas
Entregues
concluídos
Receita total
pedidos pagos
Carregando...
☁️
Arraste arquivos aqui ou clique para fazer upload
Imagens, MP3, HTML, PDF, Vídeo
Carregando...
Carregando...
Carregando...
dados da criança
prompt gerado
✦ Modelos compatíveis
Preencha os dados ao lado...
como usar
1. Clique em Copiar prompt
2. Abra o Claude.ai em nova aba
3. Cole o prompt e envie
4. Copie a história e cole no template HTML
5. Gere ilustrações no ChatGPT/DALL·E
6. Grave narração no ElevenLabs
7. Publique no Netlify + grave vídeo no OBS
Supabase
Projeto conectado: yyrjpapktoqkjfsysrio. Rode o SQL abaixo para criar as tabelas e ativar o banco de dados.
Verificando conexão...
Chave segura para o navegador — não expõe dados privados
SQL para criar as tabelas — cole no Supabase SQL Editor
crianças
id · nome · idade · genero
cidade · heranca · cor_pele
cor_cabelo · cor_olhos
ama · detesta
email_pai · criado_em
histórias
id · crianca_id · titulo
tema · texto · status
url_web · url_youtube
url_reels · url_pdf · criado_em
assets
id · historia_id
tipo (img/audio/html/pdf)
nome · url · tamanho · criado_em
pedidos
id · crianca_id · status
preco · metodo_pag
pago_em · entregue_em
canal · notas
-- Cole este SQL no Supabase → SQL Editor → New query → Run -- 1. CRIANÇAS create table if not exists criancas ( id uuid primary key default gen_random_uuid(), nome text not null, idade int, genero text, cidade text, heranca text, cor_pele text, cor_cabelo text, cor_olhos text, ama text, detesta text, email_pai text, criado_em timestamptz default now() ); -- 2. HISTÓRIAS create table if not exists historias ( id uuid primary key default gen_random_uuid(), crianca_id uuid references criancas(id) on delete cascade, titulo text not null, tema text, texto text, status text default 'rascunho', url_web text, url_youtube text, url_reels text, url_pdf text, criado_em timestamptz default now() ); -- 3. ASSETS create table if not exists assets ( id uuid primary key default gen_random_uuid(), historia_id uuid references historias(id) on delete cascade, tipo text, nome text, url text, tamanho bigint, criado_em timestamptz default now() ); -- 4. PEDIDOS create table if not exists pedidos ( id uuid primary key default gen_random_uuid(), crianca_id uuid references criancas(id), status text default 'pendente', preco numeric(10,2), metodo_pag text, canal text default 'whatsapp', pago_em timestamptz, entregue_em timestamptz, notas text, criado_em timestamptz default now() ); -- 5. PERMISSÕES (deixa o painel ler e escrever) alter table criancas enable row level security; alter table historias enable row level security; alter table assets enable row level security; alter table pedidos enable row level security; create policy "acesso total" on criancas for all using (true) with check (true); create policy "acesso total" on historias for all using (true) with check (true); create policy "acesso total" on assets for all using (true) with check (true); create policy "acesso total" on pedidos for all using (true) with check (true);
Abrir SQL Editor ↗
☁️ Storage bucket necessário para Arquivos
Para o upload de assets funcionar, crie um bucket público chamado assets no Supabase:
1. Abra o painel do Supabase → Storage
2. Clique em New bucket → nome: assets → marque Public bucket
3. Clique em Create bucket
✦ Depois de rodar o SQL
O painel vai passar a carregar crianças e histórias diretamente do banco de dados. Próximo passo: conectar o formulário de nova criança e o gerador de prompt para salvar automaticamente no Supabase.