Zurück zum Portfolio
Legal TechProduktunternehmen

KeyVision PRO

3 months

Herausforderung

Anwaltskanzleien benötigten eine umfassende cloudbasierte Kanzleimanagement-Lösung für Zeiterfassung, Abrechnung, Fallmanagement und Finanzberichterstattung. Das System musste sensible Mandantendaten mit strengen Sicherheitsanforderungen handhaben.

Lösung

Wir entwickelten eine vollständige juristische Kanzleimanagement-Plattform mit integrierten Stundenzetteln, automatisierter Rechnungsstellung, Gerichtsverhandlungsverfolgung und Performance-Dashboards. SSL-Verschlüsselung und rollenbasierte Zugriffskontrollen.

Ergebnis

Wir bedienen Anwaltskanzleien von Einzelpraktikern bis zu großen Multi-Team-Kanzleien in ganz Europa.

PHPLaravelAngularMySQLAWS

Hintergrund

Anwaltskanzleien in ganz Europa hatten mit fragmentiertem Kanzleimanagement zu kämpfen. Die Zeiterfassung lief über Tabellen, die Abrechnung über separate Buchhaltungssoftware, Fallakten lagen in gemeinsamen Ordnern und Gerichtstermine standen an Wandkalendern. KeyVision PRO machte es sich zur Aufgabe, diese Arbeitsabläufe in einer einzigen cloudbasierten Plattform für die Rechtsbranche zu vereinen. Das System musste sowohl für Einzelanwälte mit wenigen Dutzend aktiven Mandaten als auch für große Multi-Team-Kanzleien mit Hunderten gleichzeitiger Fälle funktionieren.

Datensicherheit war entscheidend. Juristen arbeiten mit vertraulichen Mandanteninformationen, die dem Anwaltsgeheimnis und den Datenschutzvorschriften unterliegen. Jede Kanzleimanagement-Plattform musste strenge Sicherheitsanforderungen erfüllen und gleichzeitig für den täglichen Gebrauch zugänglich und reaktionsschnell bleiben. Das System musste zudem die Abrechnungskomplexität juristischer Arbeit abbilden: Stundensätze, die je nach Anwalt und Mandatstyp variieren, Pauschalvereinbarungen, Vorschussverwaltung und Spesenerfassung.

Technischer Ansatz

Wir bauten das Backend mit PHP und dem Laravel-Framework und nutzten dessen ORM für das komplexe relationale Datenmodell, das Kanzleimanagement erfordert. Laravels Authentifizierungs- und Autorisierungssystem bildete die Grundlage für die rollenbasierten Zugriffskontrollen, die Kanzleien benötigten. Partner konnten alles einsehen, Associates sahen ihre zugewiesenen Mandate, und Assistenzkräfte sahen nur, was ihre Rolle erlaubte.

AngularJS trieb die Frontend-Single-Page-Application an und schuf eine responsive Desktop-Class-Erfahrung für die täglichen Arbeitsabläufe, auf die Juristen angewiesen sind. Die Komponentenarchitektur ermöglichte es uns, wiederverwendbare UI-Elemente wie Zeiterfassungs-Widgets, Mandatsauswahl und Mandantensuche zu bauen, die einheitlich in allen Modulen erschienen.

MySQL speicherte die relationalen Daten mit sorgfältigem Schema-Design für die Multi-Tenant-Datenisolierung. Redis stellte die Caching-Schicht für häufig abgerufene Daten bereit — aktive Stundenzettel, kürzliche Mandatssuchen und Sitzungszustände. Die Daten jeder Kanzlei waren logisch getrennt, mit Sicherheit auf Zeilenebene, um mandantenübergreifende Datenlecks zu verhindern. AWS stellte die Hosting-Infrastruktur mit verschlüsselter Speicherung und automatisierten Backups bereit. Jenkins verwaltete die CI/CD-Pipeline, führte automatisierte Tests aus und deployte bei jedem Merge auf AWS.

Implementierungsdetails

Das Zeiterfassungsmodul stand im Mittelpunkt der Plattform, da präzise Zeiterfassung den Kanzleiumsatz direkt beeinflusst. Wir bauten sowohl eine manuelle Timesheet-Oberfläche als auch einen laufenden Timer, den Anwälte während der Arbeit starten und stoppen konnten. Zeiteinträge erfassten den Anwalt, das Mandat, den Aktivitätstyp, die narrative Beschreibung und die Dauer, mit konfigurierbaren Rundungsregeln. Das System markierte potenzielle Probleme wie ungewöhnlich lange Einträge, Einträge außerhalb der Geschäftszeiten oder solche, die Mandatsbudgets überschritten, zur Überprüfung vor der Abrechnung.

Die Abrechnungsengine verwandelte Zeiteinträge und Auslagen in professionelle Rechnungen. Jede Kanzlei konnte ihre Rechnungsvorlagen, Zahlungsbedingungen und Abrechnungszeitpläne konfigurieren. Das System beherrschte geteilte Abrechnung für Mandate mit mehreren Verantwortlichen, Fortschrittsabrechnung für phasenbasierte Engagements und Vorschusskontenverwaltung für retainerbasierte Arbeit. Die Integration mit Buchhaltungssystemen hielt die Finanzdaten synchron.

Das Fallmanagement bot eine strukturierte Sicht auf den Lebenszyklus jedes Mandats. Anwälte konnten Fristen verfolgen, Dokumente zuordnen, Kommunikation protokollieren und den Status über ein Kanban-Board oder eine traditionelle Listenansicht überwachen. Die Gerichtsterminverfolgung bündelte Kalenderdaten in einem zentralen Zeitplan, mit automatischen Erinnerungen per E-Mail an alle einer Verhandlung zugewiesenen Anwälte. Die Konfliktprüfung durchsuchte die Mandantendatenbank bei neuen Mandaten und markierte potenzielle Interessenkonflikte.

Performance-Dashboards gaben dem Kanzleimanagement Einblick in Schlüsselkennzahlen: abrechenbare Auslastungsraten, Realisierungsraten, Alter der laufenden Arbeiten und Umsatz nach Praxisbereich. Partner konnten von kanzleiweiten Übersichten bis zur individuellen Anwaltsleistung navigieren. Benutzerdefinierte Berichtsgeneratoren ermöglichten es Kanzleien, eigene Analyseansichten ohne technische Unterstützung zu erstellen.

SSL-Verschlüsselung schützte alle Daten im Transit, während AES-256-Verschlüsselung die ruhenden Daten sicherte. Zwei-Faktor-Authentifizierung war für alle Nutzer verfügbar. Kanzleien konnten sie als Richtlinie durchsetzen. Audit-Logging verfolgte jeden Datenzugriff und jede Änderung zu Compliance-Zwecken.

Ergebnisse

KeyVision PRO bedient heute Kanzleien von Einzelanwälten bis zu großen Multi-Team-Praxen in ganz Europa. Automatisierte Abrechnungsworkflows ersetzten die manuelle Rechnungsvorbereitung. Das zentralisierte Fallmanagement eliminierte die Zeit, die mit dem Durchsuchen verstreuter Dateien und E-Mails verbracht wurde. Verbesserungen in der Zeiterfassung steigerten die abrechenbare Erfassungsrate, was bedeutete, dass mehr Umsatz tatsächlich abgerechnet und eingezogen wurde. Die Sicherheitsfunktionen der Plattform ermöglichten es Kanzleien, ihr Kanzleimanagement in die Cloud zu verlagern — oft zum allerersten Mal.