Projekt

Juristische Datenbanken und Veranstaltungskalender

Entwicklung einer Web-Anwendung zur Erfassung, Pflege und Publikation von Gerichtsentscheidungen, Veranstaltungen und Referenzen zum Arbeits- und Sozialrecht.

Die entwickelte Softwarelösung umfasst eine Rechtsprechungs-Datenbank mit mehreren Tausend Urteilen und Beschlüssen von Gerichten, ein umfangreiches juristisches Referenzenverzeichnis sowie einen Veranstaltungskalender zum Arbeits- und Sozialrecht.

Die Web-Anwendung verwaltet die Entscheidungen der Gerichte in einer PostgreSQL-Datenbank in einem medienneutralen Datenformat und transformiert sie bei Abruf in die Ausgabeformate HTML, PDF und Text. Sie ermöglicht eine Suche über hierarchisch gegliederte Kategorien, Titel, Gerichtsorte, Aktenzeichen sowie Volltext und einen Versand von Entscheidungen per E-Mail. Die Software ermöglicht es den Administratoren, die Kategorien und Entscheidungen über eine Web-Benutzerschnittstelle zu pflegen. Die Anwendung kann OpenOffice-Dokumente mit Gerichtsentscheidungen importieren, deren Texte auswerten und in die Datenbank importieren.

Das Referenzenverzeichnis enthält Titel, Kategorien, Beschreibungen, Bewertungen und Links auf Websites mit juristischen Fachinformationen. Die Referenzen stammen aus einer beim Kunden vorhandenen Desktop-Anwendung für Windows. Zum Zweck der regelmäßigen Übertragung der Daten aus der Windows-Anwendung in das Referenzenverzeichnis wurde ein Webservice und ein Windows-Client entwickelt.

Der Veranstaltungskalender informiert die Öffentlichkeit mit verschiedenen Ansichten, Filtern und Suchfunktionen über juristische Termine, Seminare und Veranstaltungen. Der Veranstaltungskalender bietet den Benutzern verschiedene Ansichten, Filter und Suchfunktionen über eine Datenbank mit juristischen Terminen und Veranstaltungen. Eine Web-Benutzerschnittstelle ermöglicht die Pflege der Veranstaltungsdaten.

Die Benutzeroberfläche der Anwendung ist in unterschiedlichen Layouts in verschiedene Websites integrierbar.

Consultant

Roy Hardin

Beitrag

Anforderungsanalyse · Beratung · Datenmodellierung · DevOps · Programmierung · Softwarearchitektur · User Experience Design

Branchen

Medien · Recht · Veranstaltungen · Verlagswesen

Marketing & Kommunikation

Content Management · Website

Vorgehensmodell

Spiralmodell

Softwarearchitektur

Serviceorientierte Architektur, Domain-driven Design

Datenbanken

CloudNativePG · PostgreSQL · SQL

E-Mail, Messaging & Notification

SMTP

Identity & Access Management

Authentifizierung & Autorisierung

Java

FreeMarker · Hibernate · JSP · Servlet · Spring · Spring Framework · Spring Security · Struts · Tomcat · Xalan · Xerces

Mobile Apps & Technologien

Apple Wallet & PassKit

Web Services

SOAP

Markup-Sprachen

XML · XSL-FO · XSLT

Web Frontend

CSS · HTML

JavaScript

Vanilla JS

Daten- und Dokumentformat

PDF

Betriebssystem

Debian