StoreStash Dokumentation
Was ist StoreStash?
StoreStash ist eine moderne Inventarverwaltungs-App für den Haushalt. Inspiriert von Grocy, komplett neu designed mit Fokus auf Geschwindigkeit, Mobile-First UX und Einfachheit.
- Self-Hosted — Deine Daten bleiben bei dir. Keine Cloud, keine Accounts, keine Telemetrie.
- Touch-First — Optimiert für Tablets und Smartphones, nicht Desktop.
- PWA — Installierbar als App, Fullscreen, Home-Screen-Shortcuts.
- Barcode Scanner — Kamera-basiert mit Open Food Facts Integration.
Schnelleinstieg
git clone https://github.com/Thoomaastb/StoreStash.git
cd StoreStash
cp .env.example .env # SECRET_KEY und DEBUG=true setzen
docker compose up -d
StoreStash läuft unter http://localhost:3000 🎉
➡️ Zur vollständigen Installationsanleitung
Dokumentations-Übersicht
📱 User Guide
Dashboard, Produkte, Bestand, Barcode Scanner, Themes und alle App-Funktionen.
🛠️ Developer Guide
Architektur, Tech Stack, Contributing, Roadmap und Internationalisierung.
🔒 Deployment & Security
Production-Setup, TLS, Backups, Security-Audits und Härtung.
Tech Stack
| Schicht | Technologie |
|---|---|
| Frontend | SvelteKit + TypeScript + Tailwind CSS |
| Backend | FastAPI (Python 3.12) + SQLAlchemy 2.0 |
| Datenbank | PostgreSQL 16 |
| Barcode | html5-qrcode + Open Food Facts |
| Container | Docker + Docker Compose + Nginx |
| CI/CD | GitHub Actions + semantic-release |