import type { Metadata } from "next"; import Link from "next/link"; import { redirect } from "next/navigation"; import { ArrowRight, CheckCircle2, DatabaseZap, Fingerprint, LockKeyhole, Mail, MessageSquareText, ShieldCheck, Trash2, } from "lucide-react"; import { auth } from "@/auth"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import { marketingFeatures } from "@/lib/marketing/features"; import { ContactForm } from "./contact-form"; export const metadata: Metadata = { title: "Kita-Planer für Elternvereine", description: "Die einfache Plattform für Elternvereine, Dienste und Kommunikation: plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", openGraph: { title: "Kita-Planer für Elternvereine", description: "Plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", type: "website", locale: "de_DE", images: [ { url: "/og-image.png", width: 1200, height: 630, alt: "Ein Kind spielt mit bunten Holzklötzen.", }, ], }, twitter: { card: "summary_large_image", title: "Kita-Planer für Elternvereine", description: "Plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.", images: ["/og-image.png"], }, }; const heroImage = "https://images.unsplash.com/photo-1503454537195-1dcabb73ffb9?auto=format&fit=crop&w=2400&q=86"; const privacyPoints = [ { icon: DatabaseZap, title: "Strikt isolierte Mandanten", text: "Jede Kita arbeitet innerhalb ihrer eigenen kitaId-Grenze. Datenabfragen sind konsequent tenant-isoliert.", }, { icon: Fingerprint, title: "Privacy by Design", text: "Adressbuchdaten erscheinen nur nach aktivem Opt-In pro Elternteil. Nicht freigegebene Kontaktdaten verlassen den Server nicht.", }, { icon: Trash2, title: "Recht auf Vergessenwerden", text: "Eltern können ihren Account selbst löschen. Wenn sie der letzte Haushaltspartner sind, werden die Familiendaten sauber entfernt.", }, { icon: LockKeyhole, title: "Geschützte Anhänge", text: "Dokumente vom Schwarzen Brett liegen nicht öffentlich und werden nur nach Session- und Kita-Prüfung ausgeliefert.", }, ]; const proofPoints = [ "Notdienst, Kalender und Abwesenheiten in einem System", "Gebaut für Vorstände, Eltern und ErzieherInnen", "Klare Rollenrechte statt Chat-Chaos", ]; // Eingeloggte User von der Landingpage direkt weiterleiten. export default async function LandingPage() { const session = await auth(); if (session?.user?.id) { redirect(session.user.kitaId ? "/dashboard" : "/onboarding"); } return (
Kita-Planer
Kita-Betriebssystem für Elternvereine

Die einfache Plattform für Elternvereine, Dienste und Kommunikation.

Organisiert Notdienste, Termine, Krankmeldungen und offizielle Kommunikation an einem Ort. Schluss mit Zettelwirtschaft und WhatsApp-Chaos.

{proofPoints.map((item) => (
{item}
))}

Die 5 Säulen

Plant Dienste, teilt Neuigkeiten und behaltet Termine gemeinsam im Blick.

Kita-Planer bündelt operative Aufgaben, sensible Familiendaten und offizielle Kommunikation in einer Oberfläche, die Vorstände kontrollieren und Eltern verstehen.

{marketingFeatures.map((feature, index) => { const Icon = feature.icon; const isWide = index > 2; return (
{feature.badge && ( {feature.badge} )}
{feature.title} {feature.description}
); })}
Das Vorstands-Argument

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.

{privacyPoints.map((point) => { const Icon = point.icon; return (

{point.title}

{point.text}

); })}

Bereit für eine Kita-Organisation ohne Nebenkanäle?

Registriere eure Kita, lade den Vorstand ein und starte mit einem System, das für Elternvereine und Datenschutz gebaut ist.

Kontakt & Demo

Ihr wollt sehen, ob Kita-Planer zu eurem Verein passt?

Schreibt uns kurz, wie ihr aktuell organisiert seid. Wir melden uns mit einer passenden Demo, beantworten Datenschutzfragen oder sprechen über ein individuelles Setup.

{[ "Demo für Vorstand und ErzieherInnen", "Einordnung eurer bestehenden Abläufe", "Antworten auf Datenschutz- und Hosting-Fragen", ].map((item) => (
{item}
))}
Anfrage senden Seriös, unverbindlich und ohne Sales-Theater. Wir melden uns in der Regel zeitnah mit einem konkreten Vorschlag.
); }