No description
- TypeScript 99.3%
- CSS 0.6%
| fonts | ||
| prisma | ||
| public | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| AGENTS.md | ||
| cara.physio_logo.png | ||
| cara.physio_logo.svg | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| notizen.md | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.mjs | ||
| PROJECT_STATE.md | ||
| README.md | ||
| SPEC.md | ||
| test-calendar.ts | ||
| test-mail.ts | ||
| tsconfig.json | ||
cara.physio
Professionelle Website für eine Physiotherapeutin mit Schwangerschafts- und Rückbildungskursen.
Features
- Kursverwaltung mit Blöcken und Terminen
- Online-Buchungssystem
- Rabatt-Codes
- Admin-Bereich
- Rechnungsgenerierung
- DSGVO-konform
Tech Stack
- Next.js 14 (App Router, TypeScript)
- PostgreSQL + Prisma
- NextAuth.js
- Tailwind CSS
Setup
# Dependencies installieren
npm install
# Datenbank-Schema erstellen
npx prisma db push
# Seed-Daten laden
npm run db:seed
# Development Server starten
npm run dev
Deployment
Siehe AGENTS.md für detaillierte Deployment-Anweisungen.
Admin-Zugang
- E-Mail:
admin@cara.physio - Passwort:
admin123(nach erstem Login ändern!)