feat: Implement floors, locations, and racks management

- Added list, edit, and save functionalities for floors, locations, and racks.
- Enhanced UI with search and filter options for better usability.
- Implemented SVG upload for floor plans in the floors module.
- Added validation for required fields in the save processes.
- Improved navigation in the header to reflect new modules.
- Styled forms and tables for a consistent look and feel across modules.
This commit is contained in:
2026-02-11 14:34:07 +01:00
parent 2f341bff9f
commit 0d3c6e1ae7
26 changed files with 3753 additions and 1045 deletions

View File

@@ -1,5 +1,61 @@
# netwatch
**Netzwerk-Dokumentations- und Verkabelungsverwaltungs-Tool**
> Status: ✅ **Alpha v0.2** - Core-Module funktionsfähig
---
## 🚀 Quick Start
```bash
# Docker starten
docker-compose up -d --build
# Dann öffnen
http://localhost
```
---
## ✨ Aktuelle Features (Feb 2026)
### 📊 Dashboard
- Live-Statistiken (Geräte, Typen, Racks, Stockwerke)
- Zuletzt hinzugefügte Geräte auf einen Blick
### 🔧 Gerätetypen
- Neue Gerätetypen definieren (Switch, Server, Patchpanel, ...)
- Bild-Upload (SVG, JPG, PNG)
- Port-Templates vordefin
ieren
### 🖥️ Geräte
- Geräte-Verwaltung mit Suche & Filter
- Rack-Position und Höheneinheiten (HE)
- Seriennummern & Kommentare
- Automatische Port-Übernahme vom Typ
### 📦 Racks
- Rack-Verwaltung nach Stockwerk
- Höhe in HE (Höheneinheiten)
- Automatische Geräte-Zählung
### 🏢 Stockwerke (Floors)
- Floorplan-Management (SVG-Upload)
- Gebäude-Struktur
- Raum- und Rack-Übersicht
### 🔗 Netzwerk-Verbindungen
- Verbindungen zwischen Geräten
- VLAN-Konfiguration
- Übersicht aller Links
---
## 📋 Struktur
### Stockwerksplan (SVG)
- Pro Stockwerk ein SVG
- Enthält: