6 Home
Ralf Warmuth edited this page 2026-01-09 22:32:38 +01:00

Doberaner Zwergen-Börse - Projekt-Dokumentation

Willkommen in der Dokumentation für die Website der Doberaner Zwergen-Börse.

Überblick

Die Zwergen-Börse ist eine Website für einen Kinder-Flohmarkt in Bad Doberan. Das System besteht aus:

  • Statischer Website (Frontend) mit Informationsseiten
  • PHP-Backend für Anmeldeverwaltung
  • Admin-Bereich zur Konfiguration und Verwaltung

Schnellstart

  1. Installation & Setup
  2. Projekt-Landkarte (Code-getrieben)
  3. Glossar
  4. Lokale Entwicklung
  5. Tests
  6. Mitwirken (Contributing)
  7. Architektur-Übersicht
  8. Mail-Queue (Erklärung)
  9. Performance & Optimierungen
  10. Roadmap / Offene Aufgaben
  11. Entscheidungen & Historie

Dokumentation

Grundlagen

Entwicklung

Betrieb

  • Sicherheit - Sicherheitsrichtlinien und Best Practices
  • Admin-Bereich - Admin-Funktionen und Konfiguration
  • Wartung - Wartungsaufgaben und Troubleshooting

Technologie-Stack

  • Frontend: HTML, CSS, JavaScript (Vanilla)
  • Build: Node.js (ESM), markdown-it
  • Backend: PHP 8+ (strict types)
  • Datenbank: SQLite
  • E-Mail: PHP mail()

Repository-Struktur

zgb_www/
├── content/          # Content-Dateien (Markdown/HTML)
├── static/           # Statische Assets
├── zgb-backend/      # Backend-Quellcode
├── scripts/          # Build-Skripte
└── public/           # Build-Output (wird deployed)

Status

Funktional: System ist produktiv im Einsatz

  • Anmeldesystem funktioniert
  • Admin-Bereich verfügbar
  • E-Mail-Versand konfiguriert

📋 Offen: Siehe todo.md für aktuelle Aufgaben