Initial commit: ANOUMA website with Payload CMS, WebRTC meetings, and booking system

- Next.js 16 App Router site with the ANOUMA design system
- Payload CMS (PostgreSQL) for offers, events, posts and page content
- WebRTC video-call system with custom signaling server
- SMTP email reminders and booking-request notifications
- Customer accounts, calendar-based availability, and booking workflow
This commit is contained in:
maro
2026-08-25 16:40:51 +02:00
commit 45261a0461
138 changed files with 23263 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
export const siteConfig = {
name: "Anouma",
domain: "https://anouma.org",
title: "Anouma — Prozessbegleitung, Doula & Gemeinschaft",
description:
"Anouma begleitet dich in Lebensphasen, Schwangerschaft und Geburt sowie in Kinder- und Singkreisen — mit Naturverbundenheit, Vertrauen und einem geschützten Raum für deinen eigenen Weg.",
locale: "de_DE",
} as const;
export const mainNav = [
{ title: "Startseite", href: "/" },
{ title: "Über mich", href: "/ueber-mich" },
{ title: "Angebote", href: "/angebote" },
{ title: "Aktuelles", href: "/aktuelles" },
{ title: "Kontakt", href: "/kontakt" },
] as const;
export const ctaNav = { title: "Termin buchen", href: "/termin-buchen" } as const;
export const footerNav = [
{ title: "Impressum", href: "/impressum" },
{ title: "Datenschutz", href: "/datenschutz" },
{ title: "Impressionen", href: "/impressionen" },
] as const;