Mein Projektweg

Von der Idee zum laufenden IT-System.

Ich habe ITMScore als persönliches Praxisprojekt konzipiert und mit KI-Unterstützung umgesetzt. Anforderungen, Entscheidungen, Tests, Dokumentation und Betrieb liegen dabei in meiner Verantwortung.

Meine Aufgaben

Planen, umsetzen und prüfen.

Im Projekt habe ich nicht nur Funktionen gesammelt, sondern den gesamten Weg bis zu einer abgesicherten Installation begleitet.

  • Anforderungen und Datenstrukturen festgelegt
  • Oberfläche und Abläufe schrittweise getestet
  • Fehler dokumentiert und Versionen verbessert
  • Ubuntu-VPS und Docker-Dienste eingerichtet
  • SSH-Zugang, Firewall und HTTPS abgesichert
  • Datensicherung und Wiederherstellung vorbereitet
ProjektstandLaufend
Anwendung
React & Node.js
Datenbank
PostgreSQL
Betrieb
Ubuntu & Docker
Sicherheit
HTTPS, Firewall, Fail2ban
Sicherung
Automatisierte Backups

Architektur & Betrieb

Vom Browser bis zur Sicherung.

Die öffentliche Darstellung zeigt nur den technischen Aufbau. Adressen, Zugangsdaten und interne Konfigurationen bleiben geschützt.

01Zugriff

Browser

Öffentliche Projektseite und geschützter Zugang zur Anwendung.

02Schutzschicht

HTTPS & Reverse Proxy

Verschlüsselte Verbindung und kontrollierte Weiterleitung.

03Anwendung

React & Node.js

Die Anwendung läuft containerisiert in einer Docker-Umgebung.

04Datenhaltung

PostgreSQL

Strukturierte Ablage für Inventar, Wartungen und Aufgaben.

Betrieb

Ubuntu-VPS absichern

Firewall, Fail2ban, SSH-Zugang und regelmäßige Aktualisierungen begrenzen die Angriffsfläche.

Sicherung

Wiederherstellung vorbereiten

Automatisierte Backups und dokumentierte Abläufe sichern Daten und Konfigurationen ab.

Vorgehensweise

Schritt für Schritt weiterentwickelt.

  1. 1

    Bedarf klären

    Welche Geräte, Informationen und Aufgaben sollen verwaltet werden?

  2. 2

    Aufbauen

    Oberfläche, API und Datenbank zu einem System verbinden.

  3. 3

    Testen

    Abläufe prüfen, Fehler festhalten und verständlicher gestalten.

  4. 4

    Betreiben

    Server absichern, Backups einrichten und den Zustand überwachen.

Aktueller Stand

Ein echtes Lernprojekt – transparent dargestellt.

ITMScore wird weiterentwickelt. Die öffentliche Demo verwendet ausschließlich Beispieldaten; die produktive Installation und meine private Infrastruktur bleiben geschützt.