phash.deMRDevelopment
SaaS · Multi-Tenant · Self-Hosted · 697+ Tests

MRDevelopment

CRM & Projektmanagement als SaaS

Kunden, Projekte, Dokumente, Kanban-Boards, Zeiterfassung und Rechnungserstellung in einer Plattform. Sicheres Kundenportal, externe API und vollständige Mandantenisolation — self-hosted mit Docker.

Tests
697+
Vitest + Playwright
Module
52+
Backend Services
Feature-Areas
37
Frontend
DB-Tabellen
32+
PostgreSQL

Features

Alles in einer Plattform

Von der Kundenakquise über Projektsteuerung bis zur Rechnungsstellung — ein durchgängiger Workflow.

CRM & Projektverwaltung
Kundenverwaltung

Kunden und Kontakte mit Tags, Notizen und Aktivitäts-Stream. Soft-Delete und Archivierung für saubere Datenhaltung.

Kanban-Boards

Tickets und Aufgaben per Drag-and-Drop organisieren. Subprojekte mit eigenen Boards und Definition of Done Checklisten.

Dokumente & Editor

Rich-Text-Editor mit TipTap, Baumstruktur, Versionierung. ODF-Import/Export, Diagramme, Präsentationen und Aufmaße.

Zeiterfassung

Timer-basiert oder manuell. Zeiteinträge an Tickets binden, Monatsberichte generieren und Soll/Ist-Vergleiche fahren.

Angebote & Rechnungen

Service-Blöcke definieren, Angebote kalkulieren, Rechnungen erstellen. ODS-Export und automatische Nummerierung.

Gantt-Charts & Meilensteine

Projektphasen visuell planen, Meilensteine setzen und den Fortschritt über die Timeline verfolgen.

Kundenportal & Kommunikation
Sicheres Kundenportal

PIN-geschützter Zugang ohne Konto. Kunden sehen freigegebene Dokumente, reichen Tickets ein und geben Feedback — per QR-Code teilbar.

Pitches & Präsentationen

Präsentationen mit RevealJS erstellen und im Kundenportal teilen. Abstimmungen und Entscheidungsmanagement inklusive.

Wissensdatenbank

Self-Service-Dokumentation mit Kategorien und Bewertungssystem für häufig gestellte Fragen.

Plattform & Sicherheit
Multi-Tenancy

Vollständige Mandantenisolation mit Prisma Client Extension und PostgreSQL Row-Level Security. Jeder Tenant sieht nur seine Daten.

Externe REST-API

API-Key-basierter Zugang für Drittanbieter-Integration. 30+ Endpunkte für Kunden, Projekte, Dokumente, Rechnungen und mehr.

Rollen & Metering

Superadmin, Admin, Member — rollenbasierte Zugriffssteuerung. Nutzungsmessung, Trial-Perioden und Stripe-Billing-Integration.

Inventar-Modul

Artikelstammdaten, Ein-/Ausbuchungen, Bestandszählung und Statistiken — erweiterbar für Handwerk und Gastronomie.

Architektur

Monorepo mit drei Packages

@mrd/shared

Zod-Schemas, TypeScript-Types und Konstanten — wiederverwendbar zwischen Frontend und Backend.

@mrd/api

Express-Backend mit 52+ Modulen, Prisma ORM, Multi-Tenancy via AsyncLocalStorage und 697+ Tests.

@mrd/web

React-Frontend mit 37 Feature-Areas, Code-Splitting, TanStack Query und shadcn/ui Komponenten.

Tech Stack

Gebaut mit modernem Stack

React 19ViteTanStack Queryshadcn/uiTailwind CSSExpress.jsTypeScriptPrisma 6PostgreSQL 16TipTapRevealJSdnd-kitZodVitestPlaywrightDockerTurborepopnpm

Interesse an MRDevelopment?

Self-Hosted CRM und Projektmanagement für kleine Unternehmen — ohne Abo-Kosten, mit voller Datenkontrolle.

Kontakt aufnehmen