Files
dating-app-frontend/PRODUCT.md
Oscar f5e34f3a97 feat(src/stores/auth.store.ts): обновляет логику получения пользователя после входа и регистрации
 feat(src/components/layout/TauriTitlebar.vue): изменяет название приложения с "Daiting" на "Dating"

 feat(src/components/layout/SideNav.vue): изменяет название приложения с "Daiting" на "Dating"

 fix(README.md): исправляет название приложения с "Daiting" на "Dating"

 fix(src/api/client.ts): обновляет базовый URL API с 'localhost:3000' на 'localhost:1337'

 fix(src/views/auth/LoginView.vue): изменяет название приложения с "Daiting" на "Dating"

 fix(src/views/auth/RegisterView.vue): изменяет название приложения с "Daiting" на "Dating"

 fix(src-tauri/Cargo.toml): исправляет описание приложения с "Daiting" на "Dating"

 fix(src-tauri/tauri.conf.json): изменяет имя продукта с "Daiting" на "Dating"

 fix(vite.config.ts): обновляет порт разработки с 1420 на 3000

 fix(index.html): изменяет заголовок страницы с "Daiting" на "Dating"

 fix(dating-app-frontend-prompt.md): исправляет название приложения с "Daiting" на "Dating"

 fix(PRODUCT.md): изменяет название приложения с "Daiting" на "Dating"
2026-06-08 14:17:45 +03:00

2.0 KiB
Raw Permalink Blame History

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

Dating 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.