Lohnt sich dein eigenes Educamos?
Plattform für Schulverwaltung und Kommunikation mit Familien, die von K-12-Schulen vor allem in Spanien und Lateinamerika genutzt wird und Noten, Anwesenheit, Stundenpläne und Nachrichten abdeckt.
Das ist keine App, die dir gehört, sondern das führende Datensystem deiner Schule. Noten, Anwesenheitsvermerke, Stundenpläne und offizielle Zeugnisse liegen im Mandanten der Schule, eingegeben von Lehrkräften, die du nicht beschäftigst, unter Regeln für Schülerdaten, über die du nicht bestimmst. Ein persönlicher Ersatz hätte keine maßgebliche Quelle, aus der er lesen könnte: Es gibt keine öffentliche API, die du ansprechen kannst, und das Scraping des Schulportals eines Minderjährigen ist gleich aus mehreren Gründen eine schlechte Idee. Selbst wenn du die Ansichten für Eltern perfekt nachbaust, erscheint eine Mitteilung in dem Moment, in dem eine Lehrkraft sie veröffentlicht, in Educamos und nicht in deinem Nachbau. Der ehrliche DIY-Eigenbau ist hier ein privater Tracker, der danebensteht, kein Ersatz dafür.
EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.
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.Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern
Wie sähe deine eigene Version aus?
Ein lokales Familiendashboard, in dem du Noten, Hausaufgaben und Schulmitteilungen pro Kind manuell einträgst und eine einfache Trendansicht sowie eine wöchentliche Zusammenfassung erhältst.
Was du brauchst
- Node und eine lokale SQLite-Datei
- Manuelle Eingabe oder Kopieren und Einfügen aus dem, was die Schule dir tatsächlich schickt
- Sonst nichts, kein Zugriff auf das Schulsystem
Niemand entscheidet sich als Verbraucher für Educamos. Die Schule kauft es, weil es Leistungsdaten, Anwesenheit, Stundenplanung, Familienkommunikation und oft auch die Abrechnung in einem Mandanten verbindet, in dem sowohl die Verwaltung als auch die Lehrkräfte arbeiten. Dazu kommt der Umgang mit Schülerdaten, für den aufgrund der gesetzlichen Pflichten einer Schule jemand verantwortlich sein muss. Eltern zahlen mit Aufmerksamkeit statt mit Geld und nutzen es, weil dort die Noten erscheinen. Es herauszureißen bedeutet, das gesamte Personal neu zu schulen und jahrelange Leistungsdaten zu migrieren. Genau solche Projekte machen Schulen höchstens einmal pro Jahrzehnt.
xMaßgebliche Daten: Lehrkräfte tragen Noten und Anwesenheit in Educamos ein, nicht in deiner App
xNachrichtenaustausch mit Lehrkräften und dem Schulsekretariat
xOffizielle Dokumente: Zeugnisse, Entschuldigungen für Fehlzeiten, Anmelde- und Abrechnungsabläufe
xAktualisierungen zu Stundenplan, Räumen und Vertretungen aus der schuleigenen Planung
xAlle anderen, die es nutzen: die Schule, andere Eltern, die Verwaltungsmitarbeiter
Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.
Was kostet Educamos?
Kein öffentlicher Preis. Siehe offizielle Website.
In Meine Liste gespeichert. Bei einer Preisänderung erscheint hier ein Hinweis.
Du schließt den Kauf auf der Website von Educamos ab. Vibe Radar wickelt keine Zahlungen ab.
Educamos selbst bauen oder abonnieren?
Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.
Über 24 Monate ist das Abo günstiger.
Startwerte aus der Analyse geschätzt (eine Sitzung). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).
Kann ich Educamos nachbauen?
Eher nicht. Der Wert von Educamos liegt nicht im Code: Der Burggraben besteht darin, dass die Schule und nicht du über die Daten und die Mitarbeiter verfügt, die sie eingeben. Siehe die Analyse oben.
Was kostet Educamos?
Der Preis von Educamos ist nutzungsbasiert oder je nach Tarif unterschiedlich · Die offizielle Website zeigt nur eine Regionsauswahl und einen Kontaktlink, keine öffentlichen Preise..
Was fehlt mir, wenn ich Educamos ersetze?
Ehrlich gesagt: Maßgebliche Daten: Lehrkräfte tragen Noten und Anwesenheit in Educamos ein, nicht in deiner App; Nachrichtenaustausch mit Lehrkräften und dem Schulsekretariat; Offizielle Dokumente: Zeugnisse, Entschuldigungen für Fehlzeiten, Anmelde- und Abrechnungsabläufe; Aktualisierungen zu Stundenplan, Räumen und Vertretungen aus der schuleigenen Planung; Alle anderen, die es nutzen: die Schule, andere Eltern, die Verwaltungsmitarbeiter. Wenn dir davon etwas wichtig ist, zahl weiter.
Gibt es eine Open-Source-Alternative zu Educamos?
Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.