Weiterentwicklung des Frontends einer Krankenhausverwaltungssoftware auf Basis .NET Core MVC Applikation. Überarbeitung bestehender Features sowie Implementierung neuer komplexer und dynamischer Visualisierungsansichten.
Optimierung der Anbindung des Frontends an die Backend-Struktur nach Performance- und Datensparsamkeitsgesichtspunkten sowie generelle Evaluierung der relevanten Code-Basis und Beratung bezüglich möglicher Verbesserungen.
Neuentwicklung der internen Wissensdatenbank (KBS) der Lorent IT-Lösungen GmbH. Planung und Neugestaltung der zugrundeliegenden Softwarearchitektur, Kernalgorithmen, Suchlogiken, sowie des Frontends. Aufbau als Single-Page-Applikation (SPA) mit Anbindung an umfangreiche REST-APIs.
Backendseitige Verwendung von C# / .NET Core unter Einsatz von .NET Core, ASP.NET Core und ASP.NET Core Web API. Darüber hinaus Datenspeicherung- und Beschaffung aus einer Azure SQL Datenbank unter Einsatz des Entity Framework Core nach dem „Code First“ Prinzip. Zusätzlich Realisierung eines Authentifzierungsmechanismus auf Basis von Azure Active Directory und OAuth2.0.
Frontendseitig zur Realisierung einer dynamischen und reaktiven Darstellung der Inhalte Rückgriff auf HTML, CSS, JavaScript, TypeScript, React zur Realisierung einer Single-Page Application. Einsatz von Bootstrap, sowie DevExtreme zur schnellen und ansprechenden Gestaltung der Frontendelemente
Entwicklung nach Micro-Service-Architektur für einfache Erweiterbarkeit und Skalierbarkeit. Sicherstellung von Code-Qualität und Integrität durch Einsatz umfangreicher Unit-Tests.
Aufbau einer Webapplikation zur Visualisierung von medizinischen Datensätzen. Hierbei frontendseitige Verwendung verschiedenster Webtechnologien, insbesondere HTML, CSS, JavaScript, Typescript und Vue.js. Darüber hinaus, intensiver Einsatz von DevExtreme zur Bereitstellung ansprechender Graphen- und Datenvisualisierungselementen.
Kommunikation mit dem Backend via zahlreicher neu entwickelter REST-API auf Basis von ASP.NET Core Web API, sowie JSON als Austauschformat. Backendseitiges Beschaffen und Speichern zahlreicher für die Visualisierung benötigter Daten unter Einsatz des Entity Framework Cores, sowie MS SQL als Datenbanksystem.
Schließlich Erweiterung der Anwendung um ein komplexes Rechtesystem zur Unterscheidung zwischen Patienten, Ärzten und anderem medizinischem Personal, sowie verschiedensten Sachbearbeitern.
Bereitstellung der Anwendung in der Microsoft Azure Cloud unter Einsatz verschiedener Mechanismen zur Gewährleistung von datenschutzrechtlichen Fragestellungen.
Umsetzung des Projekts erfolgte nach den Prinzipien der agilen Softwareentwicklung mit Anlehnung an eine Mischung aus Scrum und Kanban.
Entwicklung einer umfangreichen Anwendung zur automatischen Erstellung von komplexen Netzplänen. Aufbau der Anwendung zunächst als performante Konsolenapplikation unter Einsatz von .NET Core. Implementierung einer Unterstützung für verschiedene Input-Dateiformate, z.B. CSV oder JSON. Einbindung des GraphViz Frameworks zur Erzeugung der Netzpläne und Export in vielfältige Ausgansformate (PNG, GIF, …)
Anschließend Integration der Kernlogiken in eine mandantenfähige Webapplikation. Hierbei strikte Trennung von Front- und Backend im Rahmen einer SinglePage-Architektur durch Aufbau umfangreicher REST-Schnittstellen, sowie der zugehörigen Backend- und Datenbanklogiken. Dabei Einsatz einschlägiger Webtechnologien und Bootstrap als zusätzliches Framework für die Gestaltung.
Weiterentwicklung des Frontends einer Krankenhausverwaltungssoftware auf Basis .NET Core MVC Applikation. Überarbeitung bestehender Features sowie Implementierung neuer komplexer und dynamischer Visualisierungsansichten.
Optimierung der Anbindung des Frontends an die Backend-Struktur nach Performance- und Datensparsamkeitsgesichtspunkten sowie generelle Evaluierung der relevanten Code-Basis und Beratung bezüglich möglicher Verbesserungen.
Neuentwicklung der internen Wissensdatenbank (KBS) der Lorent IT-Lösungen GmbH. Planung und Neugestaltung der zugrundeliegenden Softwarearchitektur, Kernalgorithmen, Suchlogiken, sowie des Frontends. Aufbau als Single-Page-Applikation (SPA) mit Anbindung an umfangreiche REST-APIs.
Backendseitige Verwendung von C# / .NET Core unter Einsatz von .NET Core, ASP.NET Core und ASP.NET Core Web API. Darüber hinaus Datenspeicherung- und Beschaffung aus einer Azure SQL Datenbank unter Einsatz des Entity Framework Core nach dem „Code First“ Prinzip. Zusätzlich Realisierung eines Authentifzierungsmechanismus auf Basis von Azure Active Directory und OAuth2.0.
Frontendseitig zur Realisierung einer dynamischen und reaktiven Darstellung der Inhalte Rückgriff auf HTML, CSS, JavaScript, TypeScript, React zur Realisierung einer Single-Page Application. Einsatz von Bootstrap, sowie DevExtreme zur schnellen und ansprechenden Gestaltung der Frontendelemente
Entwicklung nach Micro-Service-Architektur für einfache Erweiterbarkeit und Skalierbarkeit. Sicherstellung von Code-Qualität und Integrität durch Einsatz umfangreicher Unit-Tests.
Aufbau einer Webapplikation zur Visualisierung von medizinischen Datensätzen. Hierbei frontendseitige Verwendung verschiedenster Webtechnologien, insbesondere HTML, CSS, JavaScript, Typescript und Vue.js. Darüber hinaus, intensiver Einsatz von DevExtreme zur Bereitstellung ansprechender Graphen- und Datenvisualisierungselementen.
Kommunikation mit dem Backend via zahlreicher neu entwickelter REST-API auf Basis von ASP.NET Core Web API, sowie JSON als Austauschformat. Backendseitiges Beschaffen und Speichern zahlreicher für die Visualisierung benötigter Daten unter Einsatz des Entity Framework Cores, sowie MS SQL als Datenbanksystem.
Schließlich Erweiterung der Anwendung um ein komplexes Rechtesystem zur Unterscheidung zwischen Patienten, Ärzten und anderem medizinischem Personal, sowie verschiedensten Sachbearbeitern.
Bereitstellung der Anwendung in der Microsoft Azure Cloud unter Einsatz verschiedener Mechanismen zur Gewährleistung von datenschutzrechtlichen Fragestellungen.
Umsetzung des Projekts erfolgte nach den Prinzipien der agilen Softwareentwicklung mit Anlehnung an eine Mischung aus Scrum und Kanban.
Entwicklung einer umfangreichen Anwendung zur automatischen Erstellung von komplexen Netzplänen. Aufbau der Anwendung zunächst als performante Konsolenapplikation unter Einsatz von .NET Core. Implementierung einer Unterstützung für verschiedene Input-Dateiformate, z.B. CSV oder JSON. Einbindung des GraphViz Frameworks zur Erzeugung der Netzpläne und Export in vielfältige Ausgansformate (PNG, GIF, …)
Anschließend Integration der Kernlogiken in eine mandantenfähige Webapplikation. Hierbei strikte Trennung von Front- und Backend im Rahmen einer SinglePage-Architektur durch Aufbau umfangreicher REST-Schnittstellen, sowie der zugehörigen Backend- und Datenbanklogiken. Dabei Einsatz einschlägiger Webtechnologien und Bootstrap als zusätzliches Framework für die Gestaltung.