Bug fixes
This commit is contained in:
46
PRODUCT.md
Normal file
46
PRODUCT.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# Product
|
||||
|
||||
<!-- impeccable:product-schema 1 -->
|
||||
|
||||
## Platform
|
||||
|
||||
web
|
||||
|
||||
## Users
|
||||
Alltags- & Freizeitnutzer in spontanen Entscheidungssituationen (z. B. schnelle Ja/Nein-Entscheidungen, Spieleabende, Auswahl von Essen oder Freizeitaktivitäten) sowie kleinere Gruppen und Teams.
|
||||
|
||||
## Product Purpose
|
||||
Entscheidomat bietet eine Sammlung deutschsprachiger, kostenloser und intuitiver Zufalls-Tools (Ja/Nein-Generator, Münzwurf, Glücksrad, Würfel, Zufallszahl-Generator, Magic 8-Ball, Namen-Auslosung). Das Produkt nimmt Nutzenden spielerisch den Entscheidungsdruck ab und bringt Leichtigkeit in spontane Alltagssituationen.
|
||||
|
||||
## Positioning
|
||||
Maximale Flexibilität & Anpassbarkeit der einzelnen Zufalls-Tools kombiniert mit schnellen Ladezeiten, modernem visuellen Feedback und hoher Nutzerfreundlichkeit ohne Barrieren.
|
||||
|
||||
## Operating Context
|
||||
Spontane Nutzung auf Smartphone, Tablet oder Desktop-Browser im Alltagsgeschehen, bei Treffen mit Freunden, in der Freizeit oder bei der Tagesplanung.
|
||||
|
||||
## Capabilities and Constraints
|
||||
- **Funktionalität:** 7 Kern-Tools (Ja/Nein-Generator, Münze, Glücksrad, Würfel, Zufallszahl, Magic 8-Ball, Namen-Auslosung).
|
||||
- **Technischer Stack:** Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, Framer Motion & GSAP.
|
||||
- **Datenhaltung:** Keine Server-Datenbank; Einstellungsdaten und Anpassungen werden lokal im Browser (LocalStorage) gespeichert.
|
||||
- **Infrastructure:** Docker Multi-Stage Build, Caddy Reverse Proxy, Umami Cloud (EU-Region, anonyme Statistiken).
|
||||
- **Sprache:** Deutschsprachig.
|
||||
|
||||
## Brand Commitments
|
||||
- **Markenname:** Entscheidomat (`entscheidomat.com`)
|
||||
- **Tonalität & Voice:** Locker, sympathisch, klar & intuitiv.
|
||||
- **Qualitätsanspruch:** Kostenlos, schnell und barrierefrei nutzbar.
|
||||
|
||||
## Evidence on Hand
|
||||
- Funktionsfähige Web-App mit 7 integrierten Tool-Komponenten unter `components/tools/`
|
||||
- SEO-Vorbereitungen mit Open-Graph Previews, `sitemap.xml` und `robots.txt`
|
||||
- Vorhandene Dokumentation und Deployment-Guides (`README.md`, `ZUKUNFTSPLAN.md`)
|
||||
|
||||
## Product Principles
|
||||
1. **Sofortige Nutzbarkeit:** Keine Registrierung, keine Hürden – das gewählte Tool steht sofort zur Interaktion bereit.
|
||||
2. **Maximale Anpassbarkeit:** Hohe Flexibilität bei Eingaben, Namen, Listen und Einstellungen für unterschiedliche Einsatzzwecke.
|
||||
3. **Visuelle Leichtigkeit & Feedback:** Ansprechende Animationen und deutliches haptisches/visuelles Feedback machen das Auslosen unterhaltsam.
|
||||
4. **Datenschutz durch Design:** Keine Speicherung personenbezogener Daten; Einstellungen bleiben vollständig im Browser des Nutzers.
|
||||
|
||||
## Accessibility & Inclusion
|
||||
- Vollständige Tastatur- und Screenreader-Bedienbarkeit aller Tools.
|
||||
- WCAG AA Kontrastwerte und deutliche Fokus-Zustände.
|
||||
Reference in New Issue
Block a user