Warum dieses Projekt? Profil-Match & Proaktiver Showcase
Dieses Projekt habe ich als zielgerichteten Showcase ins Leben gerufen, weil ich mich proaktiv für die Position als Softwareentwickler (m/w/d) Low-Code (Oracle, Apex) bei der renommierten Lürssen Werft Bremen GmbH & Co. KG empfehlen möchte.
Obwohl ich aus lizenzrechtlichen Gründen bei diesem rein privaten Projekt auf Oracle Apex verzichten musste, nutze ich eine vollwertige Oracle 21c Datenbank. Der Fokus des Showcases liegt auf der Entwicklung effizienter Applikationen, der Gestaltung komplexer Datenbankbestandteile (PL/SQL-Packages, Prozeduren, Funktionen, Trigger und Views) sowie anspruchsvollem GUI-Design – Fähigkeiten, die 1:1 dem geforderten Profil entsprechen!
Das Werft Projekt-Cockpit: Reaktives "Cinematic Glassmorphism" Frontend verbunden mit Oracle REST-API.
Herausforderungen im maritimen Projektmanagement
Schiffbau- und Werftumgebungen erfordern extrem belastbare IT-Lösungen. Dieses "Werft Demo" Projekt simuliert ein hochverfügbares Task-Management-System für komplexe Workflows wie Schiffs-Refits, Stahlbau oder Piping. Es verbindet tief verwurzelte Oracle 21c Datenbanklogik über eine leichtgewichtige Node.js-Middleware mit einem atemberaubend responsiven "Cinematic Glassmorphism" Web-Frontend.
Das Fundament: Oracle 21c & Intensive PL/SQL Business Logik
Der Kern der Anwendung orientiert sich konsequent an den Anforderungen professioneller Datenintegrität und Performance. Ich entwickle in Oracle nicht nur einfache Tabellen, sondern eine in PL/SQL gegossene Geschäftslogik auf Enterprise-Niveau:
PL/SQL Packages
Performante Kapselung von Funktionen für komplexe Geschäftsabläufe.
Echtzeit-Trigger
Automatisierte Quality Assurance. Bsp: Ein Task "Stahlbau" löst sofort einen QA Trigger aus.
Views & Katalog-Dynamik
Einsatz von System-Views (wie USER_TABLES) zur dynamischen Frontend-Anbindung.
Ein Alleinstellungsmerkmal der Demo ist der Dual-Core Database Browser. Während normale Dashboards nur "gefilterte" Daten anzeigen, liefert diese Lösung auch einen nativen DB Browser, der via Frontend live echte Datenbank-Metadaten und Views rendern kann.
Infrastruktur: Cloud-Native & Docker Deployment
Moderne Software muss portabel, skalierbar und leicht zu warten sein. Deshalb habe ich dieses Projekt nicht als traditionelle, lokale Einzel-Installation konzipiert, sondern vollständig dockerisiert.
Google Cloud Deployment
Die gesamte Architektur (Oracle DB, Node Middleware, Web-Frontend) ist serviceorientiert gekapselt. Die Docker-Images liegen in der Google Artifact Registry. Das Geniale an diesem Cloud-Ansatz zur Demonstration: Kunden oder Entwickler müssen keine Datenbank lokal konfigurieren. Der fertige Cloud-Container wird gezogen und das gesamte komplexe System bootet innerhalb von wenigen Sekunden (Zero-Downtime Ansatz). Es ist die perfekte Demonstration eleganter DevOps-Pipelines.
Technischer Deep-Dive: Architektur & Stack
Die Bestandteile der Werft Demo im Überblick:
Datenbank & Logik
- Oracle Database 21c
- PL/SQL Packages & Procedures
- Trigger & Advanced Views
- Enterprise Data Integrity
Infrastruktur & Ops
- Docker & Docker Compose
- Google Artifact Registry
- Cloud Deployment Pipeline
- Zero-Downtime fähig
API & Frontend
- Node.js (Express) Rest-API
- oracledb Thin-Client
- Vanilla JS (100% Dynamisch)
- Glassmorphism UI Dark Mode
Visualisierung: Oracle DB, Node API & UI komplett gekapselt als Docker Web Services in der Cloud.
100% KI-Gesteuert: Von der Idee zum Deployment in 2 Stunden
Eine weitere Besonderheit dieses Projekts: Der gesamte Code, das Design, die Datenbank-Mocks, die Docker-Container, das Google Cloud Deployment, die SSL-Domain-Verknüpfung sowie diese komplette Blog-Homepage-Integration wurden vollständig und autark über das KI-Entwicklungssystem "Antigravity" (Google DeepMind) programmiert und konfiguriert.
Es handelt sich um einen spektakulären Beweis, wie massiv ein erfahrener KI-Entwickler mit dem richtigen AI-Agents-Tooling die Time-to-Market reduzieren kann: Dieses gesamte, hochkomplexe Werft-Dashboard System stand fehlerfrei, live, voll funktionsfähig und über HTTPS gesichert innerhalb von unglaublichen zwei Stunden produktiv im Netz!
Fazit: Bereit für anspruchsvolle Entwicklungsziele
Das "Werft Demo" Dashboard demonstriert eindrucksvoll meine Fähigkeit, alle Phasen der Softwareentwicklung abzudecken: Von der fundierten Anforderungsanalyse und dem GUI-Design über leistungsstarke, sicher konzipierte Oracle-Datenabfragen bis hin zum Test, der Dokumentation und cloudbasierten Wartung. Durch meine Freude an praxisnahen Lösungen, exzellentem Teamwork und ständiger Prozess-Evaluation sehe ich mich als wertvolle Bereicherung, um Geschäftsprozesse und IT kontinuierlich auf dem höchsten Niveau zu verbessern.
Live-Demo: Jetzt ausprobieren
Die Anwendung läuft produktiv in der Google Cloud. Teste das Dashboard und den nativen Datenbank-Viewer direkt hier:
Werft Demo öffnen