Kontakt
Leuchtturmprojekt · GovTech
India Post – Beschwerdesystem

Landesweit in Indien, vergeben über GeM (Nov. 2025).

Lesen →
Leuchtturmprojekt · GovTech
India Post – Beschwerdesystem

Landesweit in Indien, vergeben über GeM (Nov. 2025).

Lesen →
Globale Präsenz
Indien · Belgien · Großbritannien

Drei Standorte, drei Zeitzonen.

→
Enterprise · ERP

Ein individuelles ERP für eine Digital- und IT-Dienstleistungs­agentur

Mindrops hat ein durchgängiges ERP vom ersten Lead bis zur letzten Rechnung eigens für projekt- und retainerbasierte Dienstleister konzipiert und entwickelt – mit CRM, Projekt- und Aufgabensteuerung, Zeiterfassung, GST-Rechnungen, wiederkehrenden AMC-Verträgen und Finanzen in einer Single Source of Truth, die den Flickenteppich aus Tabellen und verstreuten Tools ablöst.

Auf einen Blick

Mindrops hat ein individuelles, webbasiertes ERP für eine mittelgroße Digital- und IT-Dienstleistungsagentur konzipiert und entwickelt und damit Tabellen sowie drei bis vier verstreute Tools abgelöst. Neun integrierte Module decken CRM, Projekte, Aufgaben, Zeiterfassung, Reporting, GST-Rechnungen, Zahlungen, wiederkehrende AMC-Abrechnung und Admin ab – auf einem typsicheren Stack aus React 18, TypeScript, tRPC, Node/Express, Prisma und PostgreSQL.

9Integrierte Module – CRM, Projekte, Aufgaben, Zeiterfassung, Reporting, Rechnungen, Zahlungen, AMC, Admin
6Rollentypen mit Sichtbereichen eigene / Team / alle
GSTCGST/SGST/IGST, mehrwährungsfähig, Rechnungen je Rechtsträger
TypsicherReact + Node + PostgreSQL, durchgängig

Die Herausforderung

Eine mittelgroße Digital- & IT-Dienstleistungsagentur steuerte ihr Geschäft über Tabellen, E-Mail-Threads und drei bis vier verstreute Tools. Der Vertrieb lief an einem Ort, die Projektabwicklung an einem anderen, die Zeiterfassung in einem dritten – und die Rechnungsstellung in einer Buchhaltungssoftware, die nichts von der geleisteten Arbeit wusste.

  • Fragmentierte Systeme – CRM, Delivery, Zeiterfassung und Abrechnung lagen in separaten Tools, die nicht miteinander sprachen.
  • Keine Single Source of Truth – derselbe Kunde existierte dreifach, mit unterschiedlichen Schreibweisen, in drei Systemen.
  • Manuelle, fehleranfällige Abrechnung – Rechnungen wurden von Hand in Tabellen erstellt; GST-Berechnung und Nummerierung erfolgten manuell.
  • Umsatzverluste – AMC-Verlängerungen standen in persönlichen Kalendern; manche liefen einfach aus, und nicht erfasste Stunden wurden nie abgerechnet.
  • Reporting-Aufwand – Fragen wie „Wohin ist unsere Zeit geflossen?“ oder „Was ist noch offen?“ kosteten Tage manueller Konsolidierung.
  • Schwache Governance – keine konsistente Zugriffskontrolle und kein Audit-Trail darüber, wer was geändert hat.

Die Lösung

Ein individuelles, webbasiertes ERP, organisiert entlang des natürlichen Ablaufs eines Dienstleisters. Jedes Modul ist verbunden: Ein Lead wird zu Unternehmen und Projekt, das Projekt bündelt Teams, Milestones, Aufgaben und erfasste Stunden, und diese Delivery-Daten fließen in die Finanzen – Rechnungen, Zahlungen und wiederkehrende AMC-Abrechnung.

Daten werden einmal erfasst und überall wiederverwendet. Ein rollenbasiertes Berechtigungsmodell entscheidet, was jede Person sieht, GST und Rechtsträger sind von Anfang an fest eingebaut, und jede kritische Aktion wird in ein Audit-Log geschrieben – alles hinter einer schnellen, responsiven React-Oberfläche.

CRM & Sales-Pipeline

Eine saubere Unternehmens- und Kontaktdatenbank speist eine visuelle Lead-Pipeline – Neu, Qualifiziert, Angebot, Verhandlung, Gewonnen, Verloren – mit Pipeline-Wert, Win-Rate-KPIs und Aktivitätshistorie, die direkt in Delivery und Abrechnung übergehen.

Projektmanagement

Projekte verfolgen Status, Priorität und ein Rot-Gelb-Grün-(RAG-)Statussignal, werden mit rollenspezifischen Zuweisungen (TL / Dev / QA) besetzt und in Milestones gegliedert; Entscheidungen, Risiken und wöchentliche Updates werden laufend festgehalten.

Aufgabenverwaltung

Aufgaben durchlaufen Backlog → In Arbeit → Blockiert → Fertig, typisiert und priorisiert, mit verschachtelten Kommentaren, Anhängen und einem vollständigen Audit-Trail jeder Statusänderung.

Zeiterfassung & Reporting

Eine schnelle Tageserfassung nimmt Stunden je Projekt und Aktivität auf; ein Workflow aus Einreichen und Wiedereröffnen sperrt die Daten für die Abrechnung, automatische Erinnerungen mahnen fehlende Einträge an, und Reports zeigen genau, wohin die Zeit fließt.

Rechnungen & Finanzen

Rechnungen laufen von Entwurf bis Bezahlt, ausgestellt aus konfigurierten Rechtsträgern mit GST- und Bankdaten, in mehreren Währungen, abgeglichen mit Zahlungen samt automatisch berechneten offenen Salden und versandfertigen PDFs.

AMC / wiederkehrende Verträge

Annual Maintenance Contracts werden mit Abrechnungszyklen und Status geführt, mit ihren Aufgaben und Rechnungen verknüpft und planmäßig von einem täglichen Job vorab erstellt – damit keine Verlängerung durchrutscht.

Ergebnisse

Das gesamte Unternehmen arbeitet nun täglich mit denselben Daten – Leads, Projekte, Stunden und Rechnungen verbunden, rollenbasiert und auditierbar.

Systeme

Vorher: derselbe Kunde existierte dreifach in drei getrennten Tools.
Nachher: ein verknüpfter Datensatz – einmal erfasst, überall wiederverwendet.

Abrechnung & Compliance

Vorher: Rechnungen von Hand in Tabellen, GST manuell berechnet.
Nachher: GST-korrekte Rechnungen aus echten Rechtsträgern, verknüpft mit der berechneten Arbeit.

Wiederkehrender Umsatz

Vorher: AMC-Verlängerungen im Kalender – manche liefen einfach aus.
Nachher: Verlängerungen planmäßig angezeigt und vorab erstellt – die Umsatzlecks sind geschlossen.

Reporting & Governance

Vorher: Tage manueller Konsolidierung; keine konsistente Zugriffskontrolle, kein Audit-Trail.
Nachher: Live-Dashboards und Reports, rollenbasierter Zugriff und ein vollständiges Audit-Log.

Eine Single Source of Truth, mit der das ganze Team arbeitet, GST-konforme Rechnungen aus echten Rechtsträgern, wiederkehrende AMC-Abrechnung und erfasste Stunden, die Umsatzlücken schließen, Nachvollziehbarkeit durch rollenbasierten Zugriff und einen vollständigen Audit-Trail sowie schnellere Entscheidungen durch Live-Dashboards.

Kundendaten sind anonymisiert. Die Vorher-nachher-Angaben beschreiben die umgesetzte Prozessänderung und wurden nicht unabhängig geprüft.

Eingesetzte Technologien

Ein Stack aus React 18, TypeScript, tRPC, Node/Express, Prisma und PostgreSQL, typsicher vom Datenbankschema bis zur UI und gewählt für langfristige Wartbarkeit.

Typsicherer Stack

Eine Single-Page-App mit React 18 und TypeScript kommuniziert über eine typsichere tRPC-Schicht (plus eine kleine REST-Schnittstelle) mit einem Node/Express-Server, gestützt auf PostgreSQL via Prisma – typsicher vom Schema bis zur UI.

Governance & Security

Rollenbasierter Zugriff mit Sichtbereichen eigene / Team / alle je Modul, JWT-Auth mit ratenbegrenztem Login, validierte und größenbegrenzte Uploads, ein systemweites Audit-Log und Sentry-Fehlermonitoring über Client und Server.

Automatisierung & Jobs

Geplante Jobs übernehmen die Routinearbeit – Erinnerungen zur Zeiterfassung, tägliche AMC-Rechnungsentwürfe, Erkennung überfälliger Rechnungen und Caching von Wechselkursen –, während Menschen prüfen und freigeben.

React 18 TypeScript tRPC Prisma PostgreSQL Node / Express JWT-Auth PDFKit AWS SES Sentry RBAC Audit-Trail GST (CGST/SGST/IGST) Mehrwährung

Häufige Fragen

Was hat Mindrops für die Dienstleistungsagentur entwickelt?
Ein individuelles ERP entlang des Ablaufs eines Dienstleisters: Ein Lead wird zu Unternehmen und Projekt, das Projekt bündelt Teams, Milestones, Aufgaben und erfasste Stunden, und diese Delivery-Daten fließen in Rechnungen, Zahlungen und wiederkehrende AMC-Abrechnung. Daten werden einmal erfasst und überall wiederverwendet, mit rollenbasiertem Zugriff und vollständigem Audit-Log.
Welche Technologien wurden eingesetzt?
Eine Single-Page-App mit React 18 und TypeScript kommuniziert über eine typsichere tRPC-Schicht (plus eine kleine REST-Schnittstelle) mit einem Node/Express-Server, gestützt auf PostgreSQL via Prisma. JWT-Auth mit ratenbegrenztem Login, PDFKit, AWS SES und Sentry-Fehlermonitoring vervollständigen den Stack.
Wie geht das ERP mit GST und wiederkehrender Abrechnung um?
Rechnungen werden aus konfigurierten Rechtsträgern mit GST- (CGST/SGST/IGST) und Bankdaten in mehreren Währungen ausgestellt und mit Zahlungen samt automatisch berechneten offenen Salden abgeglichen. Annual Maintenance Contracts werden mit Abrechnungszyklen geführt und planmäßig von einem täglichen Job vorab erstellt, damit Verlängerungen nicht auslaufen.
Welches Problem löst das ERP?
Vertrieb, Delivery, Zeiterfassung und Abrechnung lagen in separaten Tools: Derselbe Kunde existierte dreifach, Rechnungen und GST wurden von Hand berechnet, manche AMC-Verlängerungen liefen aus, nicht erfasste Stunden blieben unberechnet, und es gab weder konsistente Zugriffskontrolle noch Audit-Trail. Das ERP gibt dem ganzen Unternehmen eine rollenbasierte, auditierbare Single Source of Truth.
Kann Mindrops ein individuelles ERP für unser Unternehmen entwickeln?
Ja. Mindrops konzipiert und entwickelt individuelle ERP-Systeme, CRM-Plattformen und individuelle Webanwendungen, die abbilden, wie Ihr Unternehmen wirklich arbeitet. Fordern Sie ein Angebot an; wir antworten innerhalb eines Werktags.

Kontakt

Erzählen Sie uns, wie Ihr Dienstleistungsgeschäft heute arbeitet. Mindrops konzipiert und entwickelt individuelle ERP-Systeme und interne Plattformen, die genau das abbilden – vernetzt, rollenbasiert und regelkonform.

ERP-Entwicklung · Weitere Case Studies →

Für den Betrieb dieser Website verwenden wir notwendige Cookies. Analyse- und Marketing-Cookies sind optional.