ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Atividades para crianças da alfabetização ao 5º ano: trilhas de Português, Matemática e Ciências alinhadas à BNCC, livros infantis, jogos, experimentos, apostilas para imprimir e diário de aprendizage
Translation pending
EducationTypeScript · CSSGitHub @NyquistEduOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Atividades para crianças da alfabetização ao 5º ano: trilhas de Português, Matemática e Ciências alinhadas à BNCC, livros infantis, jogos, experimentos, apostilas para imprimir e diário de aprendizagem. Gratuito.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Sistema de formação infantil da alfabetização ao 5º ano: trilhas de Português, Matemática e Ciências, livros paradidáticos, jogos, experimentos mão na massa e diário de aprendizagem.
Criado por Stephanie Kamarry.
supabase/schema.sql).Requer Node.js 18.17 ou mais novo.
npm install
cp .env.example .env.local # e preencha com os dados do Supabase
npm run dev # abre em http://localhost:3000
Sem o .env.local, o site funciona só para leitura (sem login nem diário).
supabase/schema.sql e clique em Run..env.local:
NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_ANON_KEY=...
https://atlasdoaprender.com.br).https://atlasdoaprender.com.br/** e http://localhost:3000/**.O e-mail padrão do Supabase tem limite baixo de envios por hora. Para muitos usuários, configure um SMTP próprio (Authentication > SMTP Settings), por exemplo com Resend ou Brevo. Consulte o manual completo em CONFIGURACOES_E_SEGURANCA.md.
Já está no código (@vercel/analytics em app/layout.tsx). Para ativar: no projeto na Vercel, abra a aba Analytics e clique em Enable; depois faça um novo deploy. Não usa cookies, por isso funciona sem o aviso de cookies.
A etiqueta fica em lib/afiliados.ts (AMAZON_TAG). Os botões “Ver na Amazon” aparecem nos livros das trilhas, na aba Livros e nos jogos que são vendidos. Eles abrem uma busca na Amazon com título e autor, para não quebrarem. Para tirar todos os botões, deixe AMAZON_TAG vazio. O aviso obrigatório do programa aparece no rodapé e na página de privacidade.
G-).NEXT_PUBLIC_GA_ID com esse ID e faça um novo deploy.O Analytics só é carregado depois que a pessoa clica em Aceitar no aviso de cookies (LGPD). Quem recusa não é rastreado. A política fica em /privacidade, e o rodapé tem o link “Preferências de cookies” para mudar a escolha. Os dados do diário nunca vão para o Analytics.
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYCRON_SECRET (gerado aleatoriamente para proteger a rota keep-alive)vercel.json) executará automaticamente a cada 24h para impedir a suspensão por inatividade do Supabase gratuito.CONFIGURACOES_E_SEGURANCA.md.| Caminho | O que é |
|---|---|
data/conteudo.json | Todo o conteúdo: trilhas, livros, jogos, experimentos e estante de formação |
app/trilhas/[materia]/[ano] | Páginas das trilhas (ex.: /trilhas/matematica/3-ano) |
app/livros, app/jogos, app/mao-na-massa | Abas de consulta |
app/diario, app/entrar | Diário e login |
app/api/keep-alive/route.ts | Rota de ping para manter o Supabase ativo |
vercel.json | Agendamento do Cron Job diário da Vercel |
components/Providers.tsx | Sessão, crianças, progresso e diário (Supabase) |
app/globals.css | Cores, tipografia e tema claro/escuro |
public/guia.pdf | Guia de uso em PDF |
components/Analytics.tsx, app/privacidade | Google Analytics com aviso de cookies e página de privacidade |
lib/afiliados.ts, components/Amazon.tsx | Links de afiliado da Amazon |
lib/contato.ts | E-mail, WhatsApp e Instagram para sugestões, mostrados no rodapé (os vazios não aparecem) |
supabase/schema.sql | Tabelas, regras de acesso (RLS) e restrições de integridade do banco |
CONFIGURACOES_E_SEGURANCA.md | Manual de implantação, Vercel, Supabase, SMTP e segurança |
Em data/conteudo.json, cada tema da trilha tem: t (título), o (objetivo), l (livros: [título, motivo]), m (material), e (exercícios), f (filmes), a (áudio), j (jogos) e p (mão na massa). A chave de progresso de um tema é materia + ano + "-" + posição (ex.: por3-0); mudar a ordem dos temas muda essa chave.