Histórias criadas
2
Sofia · Thiago
Crianças cadastradas
2
Prontas para novas histórias
Assets produzidos
8+
HTML, PDF, vídeo, scripts
Supabase
—
verificando...
Histórias recentes
T
O Capitão do Campo Encantado
S
A Princesa dos Dinossauros
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
Carregando...
| Título | Criança | Formatos | Status | Data | |
|---|---|---|---|---|---|
| O Capitão do Campo Encantado | Thiago, 7 anos | webYouTubeReelsPDF | entregue | Jun 2026 | |
| A Princesa dos Dinossauros | Sofia, 5 anos | webPDF | entregue | Mai 2026 |
☁️
Arraste arquivos aqui ou clique para fazer upload
Imagens, MP3, HTML, PDF
🌙
thiago_historia.html
🎬
thiago_youtube.html
📱
thiago_reels.html
📄
thiago_timing.pdf
🌙
sofia_historia.html
📄
sofia_historia.pdf
🛠️
tia-maiara-generator.html
📋
tia-maiara-template.html
dados da criança
prompt gerado
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
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
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
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
tipo (img/audio/html/pdf)
nome · url · tamanho · criado_em
pedidos
id · crianca_id · status
preco · metodo_pag
pago_em · entregue_em
canal · notas
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);
✦ 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.