Vale construir sua versão de Educamos?
Plataforma de gestão escolar e comunicação com as famílias usada por escolas de educação básica (K-12), principalmente na Espanha e na América Latina, cobrindo notas, frequência, grades de horário e mensagens.
Este não é um app que você possui, é o sistema de registro em que a escola funciona. As notas, as marcações de presença, as grades de horário e os boletins oficiais ficam no tenant da escola, lançados por professores que você não emprega, sob regras de dados de alunos que você não controla. Um substituto pessoal não teria nenhuma fonte autoritativa para ler: não existe API pública para apontar, e fazer scraping do portal escolar de um menor é uma má ideia por vários motivos ao mesmo tempo. Mesmo que você reconstruísse perfeitamente as telas voltadas aos pais, no momento em que um professor publicar um aviso ele apareceria no Educamos e não no seu build. O DIY honesto aqui é um tracker privado que fica ao lado dele, não um substituto.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a local-only family school tracker called Boletin. Single user, no accounts, no cloud.
Stack, no substitutions:
- Node 20, TypeScript, Fastify for the server
- SQLite via better-sqlite3, file at ./data/boletin.db, schema created on first run
- Server-rendered HTML with a single Pico.css CDN link, plus a little vanilla JS. No React, no build step beyond tsc.
Data model:
- child: id, name, school_year
- subject: id, child_id, name, teacher_name (optional), weight (optional)
- grade: id, subject_id, date, label, score, max_score, notes
- attendance: id, child_id, date, status (present, absent, late, excused), notes
- note: id, child_id, date, source (teacher, school, me), title, body, pinned boolean
- homework: id, subject_id, due_date, title, done boolean
Features, in scope:
- Child switcher in the header.
- Dashboard per child: current average per subject (weighted if weights set), homework due in the next 7 days, last 5 notes, absence count this term.
- Forms to add and edit every entity. Fast keyboard entry matters more than looks: one page per entity type with an inline add row at the top.
- Subject detail page with a plain SVG line chart of grades over time, no chart library.
- A weekly summary page rendered from the last 7 days of data, with a copy-to-clipboard plain text version.
- CSV import for grades: columns subject,date,label,score,max_score. Show a preview and a row count before committing.
- Export everything to JSON at /export, and a button that copies the SQLite file to ./backups with a timestamp.
Explicitly out of scope, do not attempt:
- Any connection to a school platform, no scraping, no login automation, no unofficial APIs
- Multi-user, invites, or messaging
- Push notifications, email, telemetry, analytics
Details:
- npm start runs the server on PORT from .env, default 3000. Commit .env.example only.
- Seed script with one fictional child and two subjects so the UI is not empty on first run.
- README: what this is, what it is not, and one blunt line saying grades must be typed in by hand because the school's system is the source of truth.O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Um painel familiar local em que você registra manualmente notas, lição de casa e avisos da escola por filho e recebe uma visão simples de tendência e um resumo semanal.
O que você vai precisar
- Node e um arquivo SQLite local
- Lançamento manual, ou copiar e colar do que a escola de fato envia para você
- Mais nada, sem acesso ao sistema da escola
Ninguém escolhe o Educamos como consumidor. A escola compra porque ele liga registros acadêmicos, frequência, grade de horários, comunicação com as famílias e, muitas vezes, cobrança em um único tenant onde a administração e o corpo docente vivem, com um tratamento de dados de alunos pelo qual alguém precisa responder, como exigem as obrigações legais da escola. Os pais pagam com atenção, não com dinheiro, e usam porque é onde as notas aparecem. Arrancá-lo significa treinar de novo toda a equipe e migrar anos de registros acadêmicos, exatamente o tipo de projeto que escolas fazem no máximo uma vez por década.
xDados autoritativos: os professores lançam notas e frequência no Educamos, não no seu app
xMensagens de mão dupla com os professores e a secretaria da escola
xDocumentos oficiais: boletins, justificativas de falta, fluxos de matrícula e cobrança
xAtualizações de grade de horário, sala e substituições que vêm do planejamento da própria escola
xTodo o resto das pessoas ali: a escola, os outros pais, a equipe administrativa
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Educamos?
Sem preço público. Consulte o site oficial.
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Educamos. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar Educamos?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (uma sessão). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar Educamos?
Não de verdade. O valor de Educamos não está no código: A barreira é que a escola, não você, é dona dos dados e da equipe que os digita. Veja a análise acima.
Quanto custa Educamos?
O preço de Educamos é por uso ou varia conforme o plano · O site oficial mostra apenas um seletor de região e um link de contato, sem preços públicos..
O que eu perco ao substituir Educamos?
Sinceramente: Dados autoritativos: os professores lançam notas e frequência no Educamos, não no seu app; Mensagens de mão dupla com os professores e a secretaria da escola; Documentos oficiais: boletins, justificativas de falta, fluxos de matrícula e cobrança; Atualizações de grade de horário, sala e substituições que vêm do planejamento da própria escola; Todo o resto das pessoas ali: a escola, os outros pais, a equipe administrativa. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Educamos?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.