Familytool
Die digitale Familienzentrale – Kalender, Aufgaben, Belohnungen, Einkauf und mehr an einem Ort.
Über das Projekt
Familytool ist eine moderne, selbst gehostete Familienplattform, die alle wichtigen Bereiche des Familienalltags an einem Ort vereint. Entwickelt für Familien, die Organisation, Transparenz und gemeinsame Planung einfach und verständlich gestalten möchten. Im Mittelpunkt steht ein intuitives Dashboard, das Termine, Aufgaben, Erinnerungen und wichtige Informationen übersichtlich darstellt – optimiert für Smartphones, Tablets und Desktop-PCs.
Familytool wird als moderne Progressive Web App (PWA) auf Basis von Next.js und TypeScript entwickelt. Die Anwendung kann vollständig im eigenen Heimnetzwerk oder auf einem eigenen Server betrieben werden und legt besonderen Wert auf Datenschutz, einfache Bedienung und Erweiterbarkeit. Keine Cloud, keine Drittanbieter, keine Daten auf fremden Servern – die Familie behält die vollständige Kontrolle über ihre Daten.
Architektur
Next.js 15 Frontend (PWA)
Das Frontend ist als Progressive Web App aufgebaut – installierbar auf Smartphones und Tablets ohne App Store, mit Offline-Unterstützung für Kernfunktionen durch Service Worker.
- Installierbar auf iOS, Android und Desktop
- Offline-First-Strategie für Kalender und Aufgaben
- Responsive UI für alle Bildschirmgrößen
- Dark Mode und barrierefreie Bedienung
TypeScript (End-to-End typisiert)
Die gesamte Codebasis – Frontend und Backend – ist vollständig in TypeScript geschrieben. Geteilte Typdefinitionen eliminieren Fehlerquellen an der API-Grenze.
- Vollständige Typsicherheit ohne JavaScript-Fallbacks
- Geteilte Datenmodelle zwischen Client und Server
- Automatische Fehlererkennung zur Entwicklungszeit
Node.js Backend
Ein schlankes Node.js-Backend stellt REST-API-Endpunkte für alle Familiendaten bereit. Authentifizierung und Benutzerrollen sind integriert.
- REST-API für alle Familienfunktionen
- Rollenbasierte Authentifizierung (Eltern / Kind)
- Echtzeit-Synchronisation über WebSockets
Self-Hosting – vollständige Datenkontrolle
Familytool ist für den Betrieb im Heimnetzwerk oder auf einem eigenen Server ausgelegt. Alle Familiendaten bleiben lokal – keine Cloud, keine Drittanbieter.
- Docker-Deployment für einfache Installation
- Lokale Datenhaltung ohne externe Abhängigkeiten
- DSGVO-konform by Design
Umfang & Zahlen
Kernfunktionen
Familienkalender
- Gemeinsame Terminplanung
- Geburtstage, Schultermine und Freizeitaktivitäten
- Synchronisation über iCal-Kalender
- Tages-, Wochen- und Monatsansicht
Aufgaben & Sterne-System
- Individuelle Aufgaben für Kinder und Erwachsene
- Belohnungssystem mit Sternen und Punkten
- Wiederkehrende Aufgaben und Tagespläne
- Motivierende Fortschrittsanzeigen
Kinderbereich
- Kindgerechte Oberfläche
- Übersicht über Aufgaben, Belohnungen und Erfolge
- Hausaufgabenverwaltung
- Persönliche Fortschrittsübersicht
Belohnungsshop
- Einlösen gesammelter Sterne
- Individuell konfigurierbare Belohnungen
- Bestell- und Freigabesystem für Eltern
- Benachrichtigungen über neue Bestellungen
Einkauf & Haushalt
- Gemeinsame Einkaufslisten
- Haushaltsaufgaben und Chore-Pläne
- Echtzeit-Synchronisation für alle Familienmitglieder
Essen & Rezepte
- Essensplanung für die ganze Woche
- Lieblingsgerichte und Wunschessen
- Rezeptsammlung für die Familie
Wallboard & Küchentafel
- Große Übersicht für Tablets und Wanddisplays
- Tagesplan, Termine und Erinnerungen auf einen Blick
- Perfekt für Familienzentren im Wohnbereich
Herausforderungen & Lösungen
Gleiche App – zwei völlig unterschiedliche Zielgruppen
Zwei klar getrennte UX-Ebenen: eine kindgerechte, vereinfachte Ansicht mit großen Elementen und klaren Farben sowie ein vollständiges Eltern-Interface. Umschaltbar ohne Neuanmeldung.
Ohne Cloud dennoch auf jedem Gerät verfügbar
PWA-Technologie mit Service Worker ermöglicht Offline-Nutzung und Homescreen-Installation auf allen Geräten – ohne App Store, ohne Google oder Apple-Abhängigkeit.
Motivation für Kinder langfristig aufrechterhalten
Gamifiziertes Sterne- und Belohnungssystem mit Fortschrittsanzeigen, Erfolgen und einem konfigurierbaren Belohnungsshop – Eltern behalten die volle Kontrolle über Belohnungen und Limits.
Technologien
Vision
Familytool soll die zentrale Plattform für den gesamten Familienalltag werden – von der Terminplanung über Aufgaben und Belohnungen bis hin zu Einkauf, Schule und Freizeit. Eine Lösung, die Familien wirklich im Alltag unterstützt und gemeinsam wächst.
Weitere Projekte
Alle ansehenRP-Framework
Umfassende Plattform für den Betrieb und die Verwaltung von Roleplay-Communities – modular, skalierbar und professionell.
GTA-RP-Bankverwaltung
Webbasiertes Kreditverwaltungssystem für GTA RP-Banken – mehrere Banken parallel, eigenes Personal, eigene Konditionen.
NetAdmin
Selbst gehostete Netzwerkverwaltung mit Monitoring, RBAC und TOTP-2FA – in reinem PHP, ohne Framework-Ballast.
Interesse oder Fragen?
Komm in unsere Discord-Community und tausche dich direkt mit uns aus.
Zur Discord-Community