This commit is contained in:
Oscar
2026-06-08 13:23:20 +03:00
commit 637dddf656
160 changed files with 56097 additions and 0 deletions

36
PRODUCT.md Normal file
View File

@@ -0,0 +1,36 @@
# Product
## Register
product
## Users
Young adults (1835) in Russian-speaking markets looking for genuine human connection. They use the app on mobile daily and occasionally on desktop. Primary tasks per session: browse profiles in the feed, check matches, continue active chats, propose or accept dates. Secondary tasks: manage their profile, upload media, review dates.
## Product Purpose
Daiting is a dating app for meaningful connections. It replaces the swipe-factory aesthetic with an editorial, intentional experience. Success = users move from match to real-world date, and the app gets out of the way once that happens.
## Brand Personality
Editorial, intimate, anti-generic. The brand is a slow magazine that happens to be a dating app — not a gamified engagement machine.
## Anti-references
- Tinder: gamified swipe loop, neon gradients, floating hearts, rounded-rectangle card grids
- Bumble: soft pastels, yellow-dominant, saccharine UI
- Hinge: safe-feeling card stacks, forgettable typography
- Any app using Inter/Roboto, purple gradients, glassmorphism, or soft pastels
## Design Principles
1. **Editorial over decorative.** Every visual choice earns its place by conveying information or personality — never as ornament.
2. **Motion serves state.** Animations communicate transitions, feedback, and hierarchy. Nothing animates for spectacle.
3. **Intimacy through restraint.** Less color, more contrast. Less animation, more weight. Silence is part of the design.
4. **Anti-template.** Every screen should look like it was designed for this specific moment, not assembled from components.
5. **Warm but serious.** The app deals with real human connection — the tone is warm without being cute, confident without being cold.
## Accessibility & Inclusion
WCAG AA. Support `prefers-reduced-motion` (all GSAP animations wrapped in matchMedia check). Text contrast ≥ 4.5:1 throughout. Keyboard navigable: Tab order, Enter to submit, Escape to close modals. All UI text in Russian; brand name and decorative editorial text in English.