init
This commit is contained in:
36
PRODUCT.md
Normal file
36
PRODUCT.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Product
|
||||
|
||||
## Register
|
||||
|
||||
product
|
||||
|
||||
## Users
|
||||
|
||||
Young adults (18–35) 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.
|
||||
Reference in New Issue
Block a user