docs: Memory aktualisiert - Phase 2 Status

This commit is contained in:
Markus Kruse 2026-07-24 15:24:07 +02:00
parent 787d86f5b7
commit debfba3d67

View file

@ -11,27 +11,28 @@
- **Server-Pfad:** /root/invoice-check/ (nach Deployment) - **Server-Pfad:** /root/invoice-check/ (nach Deployment)
- **URL:** https://invoice-check.c-stone-dev.com (nach Deployment) - **URL:** https://invoice-check.c-stone-dev.com (nach Deployment)
## Aktuelle Phase: 1 — Scope & Setup ✅ → Phase 2 — Architektur ## Aktuelle Phase: Phase 2 — Architektur (in Bearbeitung)
### Erledigt: ### Erledigt:
- ✅ Projektordner angelegt - ✅ Projektordner angelegt
- ✅ SaaS-Struktur erstellt (backend/, frontend/, docs/) - ✅ SaaS-Struktur erstellt (backend/, frontend/, docs/)
- ✅ Backend: FastAPI mit Router (emails.py, invoices.py) - ✅ Backend: FastAPI mit Router (emails.py, invoices.py, auth.py)
- ✅ Datenbank: PostgreSQL Models (Invoice, EmailLog, InvoiceDetail, User) - ✅ Datenbank: PostgreSQL Models (Invoice, EmailLog, InvoiceDetail, User)
- ✅ PDF-Verarbeitung: PyMuPDF für Text-Extraktion - ✅ PDF-Verarbeitung: PyMuPDF für Text-Extraktion und Steuer-Erkennung
- ✅ Excel-Export: openpyxl für Dokumentation - ✅ Excel-Export: openpyxl für Dokumentation
- ✅ Frontend: React/Vite mit TypeScript
- ✅ docker-compose.yml erstellt - ✅ docker-compose.yml erstellt
- ✅ Dockerfile.backend erstellt
- ✅ .env.example mit Platzhaltern - ✅ .env.example mit Platzhaltern
- ✅ README.md und docs/schema.md - ✅ README.md und docs/schema.md
- ✅ Task Board mit >5 Tickets - ✅ Task Board mit >5 Tickets
- ✅ Initialer Git Commit - ✅ Git Commits (Initial + Backend)
- ⏳ GitHub Repo erstellen (fehlt gh Auth) - ⏳ GitHub Repo erstellen (fehlt gh Auth)
### Offene Punkte: ### Offene Punkte:
- [ ] GitHub Auth einrichten (gh auth login) - [ ] GitHub Auth einrichten (gh auth login)
- [ ] GitHub Repo erstellen - [ ] GitHub Repo erstellen
- [ ] Frontend (React/Vite) implementieren - [ ] Docker-Container builden und testen
- [ ] Dockerfile.backend erstellen
- [ ] Alembic Migration initialisieren - [ ] Alembic Migration initialisieren
- [ ] IMAP-Verbindung testen (Strato + Gmail) - [ ] IMAP-Verbindung testen (Strato + Gmail)
- [ ] PDF-Verarbeitung lokal testen - [ ] PDF-Verarbeitung lokal testen
@ -60,5 +61,5 @@ Rechnungen/
### Nächste Schritte: ### Nächste Schritte:
1. GitHub Auth mit `gh auth login` einrichten 1. GitHub Auth mit `gh auth login` einrichten
2. Repo mit `gh repo create c-stone-invoice-check --private` erstellen 2. Repo mit `gh repo create c-stone-invoice-check --private` erstellen
3. Frontend Grundstruktur implementieren 3. Docker-Container testen (`docker-compose up -d`)
4. IMAP-Verbindung testen 4. IMAP-Verbindung konfigurieren und testen