# WOMS 2.0 - Work Order Management System

React-basiertes Ticket-Management-System mit Appwrite Backend.

## 🚀 Schnellstart

### 1. Dependencies installieren
```bash
npm install
```

### 2. Appwrite einrichten

**Wichtig:** Für eine detaillierte Schritt-für-Schritt-Anleitung siehe [APPWRITE_SETUP.md](./APPWRITE_SETUP.md)

Kurzfassung:
1. Erstelle ein Appwrite-Projekt auf [cloud.appwrite.io](https://cloud.appwrite.io)
2. Erstelle eine `.env` Datei im Root-Verzeichnis:
```env
VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT_ID=deine-project-id-hier
VITE_APPWRITE_DATABASE_ID=woms-database
```
3. Folge der detaillierten Anleitung in `APPWRITE_SETUP.md` um die Datenbank-Struktur zu erstellen

### 3. App starten
```bash
npm run dev
```

Die App läuft dann auf `http://localhost:5173`

## 📚 Dokumentation

- **[APPWRITE_SETUP.md](./APPWRITE_SETUP.md)** - Detaillierte Anleitung zur Appwrite-Einrichtung
  - Schritt-für-Schritt Setup
  - Datenbank-Schema
  - Berechtigungen
  - Fehlerbehebung

## Features

- Ticket-Erstellung und -Verwaltung
- Status-Tracking (Open, Occupied, Assigned, Awaiting, Closed)
- Prioritäts-Management (Low, Normal, High, Critical)
- Filter und Suche
- Datei-Uploads
- Dashboard mit Statistiken
- Planboard für Terminplanung
