Wie wir es umsetzen

Die technische Umsetzung von p2d2 folgt bewährten Open-Source-Prinzipien und modernen Web-Standards. Unsere Architektur ist darauf ausgelegt, skalierbar, wartbar und erweiterbar zu sein.

Technologie-Stack

Frontend

Backend & Daten

Entwicklungsprozess

Agile Methodik

Wir arbeiten in zweiwöchigen Sprints mit festen Rollen:

Branch-Strategie

release/v1.2.3  ← Produktive Releases
main            ← Stabile Entwicklung  
develop         ← Feature-Integration
feature/team-*  ← Aktive Entwicklung

CI/CD Pipeline

Datenmodell

Container-Konzept

Alle räumlichen Objekte werden als “Container” mit einheitlichen Eigenschaften erfasst:

interface Container {
  id: string;
  containerType: 'cemetery' | 'park' | 'public' | 'administrative';
  name: string;
  municipality: string;
  geometry: Polygon | MultiPolygon;
  createdAt: Date;
  updatedAt: Date;
  contributors: string[];
}

Qualitätssicherung

Deployment-Infrastruktur

Hosting

Monitoring

Durch diese durchdachte technische Basis schaffen wir eine zukunftssichere Plattform für die nächsten Jahre.