diff --git a/src/app/page.tsx b/src/app/page.tsx index f51a35a..4322500 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -5,13 +5,22 @@ import { redirect } from "next/navigation"; import { ArrowRight, CheckCircle2, + ClipboardList, DatabaseZap, + FileStack, Fingerprint, + HeartHandshake, LockKeyhole, Mail, MessageSquareText, + MessagesSquare, + PhoneCall, + Route, ShieldCheck, + Table2, Trash2, + UserCog, + UsersRound, } from "lucide-react"; import { auth } from "@/auth"; @@ -29,13 +38,13 @@ import { marketingFeatures } from "@/lib/marketing/features"; import { ContactForm } from "./contact-form"; export const metadata: Metadata = { - title: "Kita-Planer für Elternvereine", + title: "Kita-Planer für Elterninitiativen und Kita-Vereine", description: - "Die einfache Plattform für Elternvereine, Dienste und Kommunikation: plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", + "Die einfache Plattform für Elterninitiativen, freie Kitas und Kita-Vereine: organisiert Dienste, Termine, Krankmeldungen und offizielle Kommunikation an einem Ort.", openGraph: { - title: "Kita-Planer für Elternvereine", + title: "Kita-Planer für Elterninitiativen und Kita-Vereine", description: - "Plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", + "Weniger Chat-Chaos, weniger Excel-Listen, mehr Ruhe im ehrenamtlichen Kita-Alltag.", type: "website", locale: "de_DE", images: [ @@ -49,9 +58,9 @@ export const metadata: Metadata = { }, twitter: { card: "summary_large_image", - title: "Kita-Planer für Elternvereine", + title: "Kita-Planer für Elterninitiativen und Kita-Vereine", description: - "Plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", + "Organisiert Dienste, Termine, Krankmeldungen und offizielle Kommunikation an einem Ort.", images: ["/og-image.png"], }, }; @@ -63,11 +72,11 @@ const privacyPoints = [ { icon: DatabaseZap, title: "Strikt isolierte Mandanten", - text: "Jede Kita arbeitet innerhalb ihrer eigenen kitaId-Grenze. Datenabfragen sind konsequent tenant-isoliert.", + text: "Jede Kita arbeitet innerhalb ihrer eigenen kitaId-Grenze. Rollen und Datenabfragen bleiben konsequent tenant-isoliert.", }, { icon: Fingerprint, - title: "Privacy by Design", + title: "Kontaktfreigabe per Opt-in", text: "Adressbuchdaten erscheinen nur nach aktivem Opt-In pro Elternteil. Nicht freigegebene Kontaktdaten verlassen den Server nicht.", }, { @@ -80,12 +89,87 @@ const privacyPoints = [ title: "Geschützte Anhänge", text: "Dokumente vom Schwarzen Brett liegen nicht öffentlich und werden nur nach Session- und Kita-Prüfung ausgeliefert.", }, + { + icon: UserCog, + title: "Rollenrechte pro Kita", + text: "Vorstand, Koordination, Eltern und Team sehen nur die Bereiche, die zu ihrer Aufgabe und Kita-Zugehörigkeit passen.", + }, + { + icon: FileStack, + title: "Klare Datenpfade", + text: "Löschungen sind bewusst vorgesehen; Fragen zu Export und Übergabe werden im Setup sauber geklärt.", + }, ]; const proofPoints = [ - "Notdienst, Kalender und Abwesenheiten in einem System", - "Gebaut für Vorstände, Eltern und ErzieherInnen", - "Klare Rollenrechte statt Chat-Chaos", + "Für Elterninitiativen, freie Kitas und Kita-Vereine", + "Dienste, Kalender, Abwesenheiten und offizielle Infos in einem System", + "Gebaut für Vorstände, Eltern, Koordination und Team", +]; + +const replacedTools = [ + { + icon: MessagesSquare, + title: "WhatsApp für offizielle Infos", + text: "Ankündigungen, Anhänge und Lesestatus gehören in einen verbindlichen Kanal, nicht zwischen spontane Rückfragen.", + }, + { + icon: Table2, + title: "Excel-Listen für Dienste", + text: "Verfügbarkeiten, Mindesttage und Dienstpläne werden strukturierter als in Tabellen mit Version 17-final-final.", + }, + { + icon: FileStack, + title: "Verstreute PDFs und Mail-Anhänge", + text: "Wichtige Dokumente hängen am passenden Kontext und bleiben geschützt abrufbar.", + }, + { + icon: ClipboardList, + title: "Manuelle Kontaktlisten", + text: "Familien, Kinder und freigegebene Kontaktdaten werden kontrolliert statt lose herumgereicht.", + }, + { + icon: PhoneCall, + title: "Telefonchaos bei Krankmeldungen", + text: "Eltern melden Abwesenheiten digital; das Team sieht morgens schneller, wer fehlt.", + }, +]; + +const audienceRoles = [ + { + icon: UserCog, + title: "Vorstand & Admin", + text: "Kita, Familien, Termine, Einladungen und Rechte verwalten, ohne dass alles an einer privaten Ablage hängt.", + }, + { + icon: UsersRound, + title: "Eltern", + text: "Termine sehen, Kinder krankmelden, Verfügbarkeiten eintragen und freigegebene Kontakte finden.", + }, + { + icon: HeartHandshake, + title: "ErzieherInnen & Koordination", + text: "Tagesüberblick, Abwesenheiten, Dienste und relevante Informationen an einem Ort sehen.", + }, +]; + +const onboardingSteps = [ + { + title: "Demo anfragen", + text: "Ihr beschreibt kurz eure aktuelle Organisation und die größten Reibungspunkte.", + }, + { + title: "Setup mit Kita und Vorstand klären", + text: "Wir schauen gemeinsam auf Rollen, Module, Datenschutzfragen und den sinnvollen Einstieg.", + }, + { + title: "Familien einladen oder anlegen", + text: "Der Vorstand bringt Eltern, Kinder und Zuständigkeiten in eine saubere Struktur.", + }, + { + title: "Module im Alltag nutzen", + text: "Dienste, Kalender, Krankmeldungen, Adressbuch und Schwarzes Brett ersetzen nach und nach Nebenkanäle.", + }, ]; // Eingeloggte User von der Landingpage direkt weiterleiten. @@ -98,7 +182,7 @@ export default async function LandingPage() { return (
-
+
@@ -108,7 +192,7 @@ export default async function LandingPage() { -
@@ -145,16 +229,15 @@ export default async function LandingPage() {
- Kita-Betriebssystem für Elternvereine + Kita-Betriebssystem für Elterninitiativen und Kita-Vereine

- Die einfache Plattform für Elternvereine, Dienste und - Kommunikation. + Weniger Chat-Chaos. Weniger Excel. Mehr Ruhe im Kita-Verein.

- Organisiert Notdienste, Termine, Krankmeldungen und offizielle - Kommunikation an einem Ort. Schluss mit Zettelwirtschaft und - WhatsApp-Chaos. + Für Elterninitiativen, freie Kitas und Kita-Vereine, die + Dienste, Termine, Krankmeldungen und offizielle Kommunikation + ehrenamtlich organisieren.

@@ -163,8 +246,8 @@ export default async function LandingPage() { size="lg" className="h-12 bg-white px-6 text-slate-950 hover:bg-white/90" > - - Kita registrieren + + Demo anfragen @@ -174,11 +257,11 @@ export default async function LandingPage() { variant="outline" className="h-12 border-white/35 bg-white/10 px-6 text-white hover:bg-white/20 hover:text-white" > - Login + Kita kostenlos registrieren
-
+
{proofPoints.map((item) => (
@@ -190,6 +273,87 @@ export default async function LandingPage() {
+
+
+
+

+ Raus aus den Nebenkanälen +

+

+ Kita-Planer ersetzt die Dinge, die Vorstände abends noch + zusammenhalten müssen. +

+
+

+ Elternvereine funktionieren nur, wenn Informationen zuverlässig + ankommen. Deshalb bündelt Kita-Planer die wiederkehrenden + Alltagslisten, Anfragen und offiziellen Nachrichten an einem Ort. +

+
+ +
+ {replacedTools.map((item) => { + const Icon = item.icon; + return ( +
+
+ +
+

{item.title}

+

+ {item.text} +

+
+ ); + })} +
+
+ +
+
+
+ + Für den Vereinsalltag + +

+ Eine Oberfläche für Vorstand, Eltern und Kita-Team. +

+

+ Kita-Planer trennt Zuständigkeiten, ohne neue Silos zu bauen. + Jede Rolle sieht die Aufgaben und Informationen, die sie im + gemeinsamen Kita-Alltag wirklich braucht. +

+
+ +
+ {audienceRoles.map((role) => { + const Icon = role.icon; + return ( +
+
+ +
+
+

+ {role.title} +

+

+ {role.text} +

+
+
+ ); + })} +
+
+
+
@@ -257,6 +421,44 @@ export default async function LandingPage() {
+
+
+
+
+ +
+

+ So startet ihr +

+

+ Erst verstehen, dann sauber einführen. +

+

+ Elternvereine haben wenig Zeit für Tool-Einführung. Der Einstieg + soll deshalb mit euren echten Abläufen beginnen, nicht mit einer + langen Konfigurationsliste. +

+
+ +
+ {onboardingSteps.map((step, index) => ( +
+
+ {index + 1} +
+

{step.title}

+

+ {step.text} +

+
+ ))} +
+
+
+
@@ -270,14 +472,14 @@ export default async function LandingPage() { Datenschutz ist nicht die Fußnote. Er ist die Architektur.

- Elternvereine verwalten besonders sensible Daten. Deshalb ist - Kita-Planer so gebaut, dass Sichtbarkeit, Löschung und - Mandantentrennung nicht vom guten Willen einzelner Chats - abhängen. + Kita-Vereine verwalten besonders sensible Daten. Deshalb ist + Kita-Planer so gebaut, dass Sichtbarkeit, Rollenrechte, + Löschung und Mandantentrennung nicht vom guten Willen einzelner + Chats abhängen.

-
+
{privacyPoints.map((point) => { const Icon = point.icon; return ( @@ -304,19 +506,19 @@ export default async function LandingPage() {

- Bereit für eine Kita-Organisation ohne Nebenkanäle? + Bereit für weniger Nebenkanäle im Kita-Verein?

- Registriere eure Kita, lade den Vorstand ein und starte mit - einem System, das für Elternvereine und Datenschutz gebaut ist. + Fragt eine Demo an und prüft gemeinsam, welche Abläufe zuerst + aus Chat, Tabelle und Telefonliste herauswandern sollten.