Skip to content

educando.app — Gerador de atividades escolares com IA, alinhadas à BNCC e prontas para imprimir.

Notifications You must be signed in to change notification settings

LuSrodri/educando-app

Repository files navigation

educando.app

Gerador de atividades escolares com IA, alinhadas à BNCC e prontas para imprimir.

Sobre

O educando.app é uma ferramenta para professores criarem atividades pedagógicas de forma rápida e prática. Digite um tema, escolha o nível escolar e receba uma atividade pronta para imprimir em segundos.

Funcionalidades

  • Geração de atividades com IA - Crie atividades a partir de qualquer tema
  • Alinhado à BNCC - Atividades incluem referências à Base Nacional Comum Curricular
  • Níveis educacionais - Alfabetização, Ensino Fundamental I (1º ao 5º ano) e II (6º ao 9º ano)
  • Tipos de material - Atividade ao Aluno ou Material de Apoio ao Professor
  • Edição com IA - Ajuste a atividade gerada com comandos simples
  • Download e impressão - Atividades em alta qualidade, prontas para imprimir
  • Compartilhamento - Compartilhe atividades via link
  • Histórico - Acesse atividades geradas anteriormente
  • Comunidade - Veja atividades compartilhadas por outros professores
  • Blog - Conteúdo educacional para professores
  • Sem login - Use diretamente no navegador

Créditos

  • 5 atividades gratuitas por dia

Stack

  • Next.js 16
  • React 19
  • Supabase
  • Google GenAI
  • Tailwind CSS
  • Vercel

Configuração

Copie o arquivo .env.example para .env e preencha as variáveis:

cp .env.example .env

Variáveis de Ambiente

Supabase (Banco de dados e Storage)

Variável Descrição
NEXT_PUBLIC_SUPABASE_URL URL do projeto Supabase
NEXT_PUBLIC_SUPABASE_ANON_KEY Chave anônima (pública)
SUPABASE_SERVICE_ROLE_KEY Chave de serviço (privada)

Obtenha em: Supabase Dashboard

Google Gemini AI (Geração de atividades)

Variável Descrição
GEMINI_API_KEY Chave da API do Google Gemini

Obtenha em: Google AI Studio

Aplicação

Variável Descrição
NEXT_PUBLIC_APP_URL URL pública da aplicação

Desenvolvimento

# Instalar dependências
npm install

# Rodar em desenvolvimento
npm run dev

# Build para produção
npm run build

About

educando.app — Gerador de atividades escolares com IA, alinhadas à BNCC e prontas para imprimir.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published