Gemeinschaftsprojekt zur Entwicklung einer skalierbaren Community- und SaaS-Plattform mit Microservice-Architektur, Keycloak, CI/CD Multi-Repo-Setup und containerisiertem Betrieb.
Outdoor-Enthusiasten nutzen eine Vielzahl isolierter Tools für Tourenplanung, Ausrüstungsverwaltung und Community-Austausch. Bestehende Plattformen decken entweder nur Content oder nur Community-Funktionen ab. Ziel war es, eine modulare, technisch saubere Plattform zu entwickeln, die Content, Community und spezialisierte Anwendungen in einer skalierbaren Architektur vereint.
Konzeption und Umsetzung einer modularen Plattformarchitektur mit klar getrennten Services für Content, Community und spezialisierte Anwendungen. Die Lösung kombiniert HumHub als Community-Core mit eigenen APIs und VueJS-Frontends. Durch ein zentrales Identity-Management sowie containerisierten Betrieb ist die Plattform mandantenfähig, erweiterbar und langfristig skalierbar.
Das Projekt wurde als Gemeinschaftsprojekt konzipiert und technisch als Microservice-Architektur umgesetzt.
• Architektur & Plattformdesign:
• Identity & Access Management:
• Backend & Services:
• DevOps & Deployment:
• Security & Qualität:
Besonderer Fokus lag auf Erweiterbarkeit, sauberer Service-Trennung und der Möglichkeit, neue Outdoor-Tools als eigenständige Microservices zu integrieren.
Kunde
Gemeinschaftsprojekt (Co-Founder Setup)
Status
Aktiv in Entwicklung und wachsender Community-Betrieb
Relevant für SaaS- und Plattformteams: Architekturentscheidungen, Wartbarkeit, Automatisierung, Betriebsfähigkeit und technische Risiken.
Ich entwickle modulare Plattform-Architekturen mit Identity-Management, CI/CD und professionellem Betrieb - von der MVP-Phase bis zur produktionsfähigen SaaS-Plattform.