← Alle Projekte

Abschlussprojekt Ausbildung

Hardware Management System

Zentrale Verwaltung von Firmen-Hardware

Mein Abschlussprojekt in der Ausbildung zum Fachinformatiker für Anwendungsentwicklung: eine interne Webanwendung, die Hardwaredaten, Zuständigkeiten, Änderungen und Exporte zentral abbildet.

Hardware Management System: Suche und Ergebnisliste der Geräteverwaltung

Status

Abschlussprojekt

Leistung

Konzeption und Full-Stack-Entwicklung

Projektart

Interne Webanwendung

Technologien

Nuxt 3 · Vue.js · TypeScript

Worum es bei dem Projekt ging

Im Ausbildungsbetrieb waren Geräteinformationen, Datenblätter und Zuständigkeiten über mehrere Listen und Dokumente verteilt. Dadurch ließen sich Bestände, Verantwortlichkeiten und Änderungen nur mit zusätzlichem Aufwand nachvollziehen.

Für mein Abschlussprojekt konzipierte und entwickelte ich ein zentrales Hardware-Management-System. Geräte können vollständig erfasst, gesucht, gefiltert und verantwortlichen Personen zugewiesen werden. Rollen, Änderungshistorie und Exporte sorgen zusätzlich für nachvollziehbare Abläufe.

Was ich umgesetzt habe

  1. Zentrale Hardware-Datenblätter

    Technische, kaufmännische und administrative Geräteinformationen werden strukturiert an einem Ort erfasst.

  2. Schnelle Suche und Filter

    Typisierte Such- und Filterkriterien machen Hardwarebestände gezielt und ohne Umwege auffindbar.

  3. Rollen und Verantwortlichkeiten

    Rollenbasierte Zugriffe und eindeutige Zuweisungen schaffen klare Zuständigkeiten für Geräte und Daten.

  4. Änderungshistorie und Export

    Änderungen bleiben nachvollziehbar und relevante Bestandsdaten können für den betrieblichen Einsatz exportiert werden.

Technischer Einblick

Das System entstand als Full-Stack-Webanwendung mit Nuxt 3, Vue.js und TypeScript. PostgreSQL bildet die zentrale Datenbasis, während Docker eine reproduzierbare technische Umgebung ermöglicht. Der Schwerpunkt lag auf einem strukturierten Datenmodell, rollenbasierten Rechten und nachvollziehbaren Änderungen.

Technologien

Nuxt 3 · Vue.js · TypeScript · PostgreSQL · Docker