Zum Hauptinhalt springen

StoreStash Dokumentation

📦 StoreStash

Moderne Inventarverwaltung — selbst gehostet, touch-optimiert, intelligent.

v0.9.0

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

🚀 Getting Started

Installation, Konfiguration, erste Schritte und PWA-Setup.

Los geht's →

📱 User Guide

Dashboard, Produkte, Bestand, Barcode Scanner, Themes und alle App-Funktionen.

Zum Guide →

🔌 API Reference

REST API Dokumentation mit allen Endpoints, Request/Response-Beispielen.

Zur API →

🛠️ Developer Guide

Architektur, Tech Stack, Contributing, Roadmap und Internationalisierung.

Für Entwickler →

🔒 Deployment & Security

Production-Setup, TLS, Backups, Security-Audits und Härtung.

Zum Deployment →

Tech Stack

SchichtTechnologie
FrontendSvelteKit + TypeScript + Tailwind CSS
BackendFastAPI (Python 3.12) + SQLAlchemy 2.0
DatenbankPostgreSQL 16
Barcodehtml5-qrcode + Open Food Facts
ContainerDocker + Docker Compose + Nginx
CI/CDGitHub Actions + semantic-release