8000 Модуль «Друзья и клубы» · Issue #10 · PolyZoj/rmp-app · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Модуль «Друзья и клубы» #10
Open
@bassceo

Description

@bassceo
  • Изучить обьём задачи и разбить на под задачи

Figma: https://www.figma.com/design/3m9VZjoQvbQ7iAajIKpU5W/PolyZoj?node-id=0-1&p=f&t=MpgFgxz4LTXfYDQ3-0

Вспомогательная инфа от GPT:

Описание: Добавление друзей, поиск, управление клубами, общий рейтинг.

  1. [SOCIAL-1] Экран списка друзей

    • Задачи:
      • Создать SocialViewModel с методами getFriends(), addFriend().
      • Создать FriendsListScreen, который отображает текущих друзей (имя, статус).
      • Добавить кнопку «Добавить друга» (переход на поиск по email/логину).
    • Критерии приёмки:
      • Пользователь видит список друзей, может запросить добавление друга.
      • Успешное добавление отображается в списке.
  2. [SOCIAL-2] Клубы

    • Задачи:
      • Создать экраны: ClubListScreen, ClubCreationScreen, ClubDetailsScreen.
      • Методы в SocialViewModel: getClubs(), createClub(), joinClub().
      • Отображать участников клуба, кнопку «Вступить».
    • Критерии приёмки:
      • Пользователь может создать новый клуб (вписать название, описание).
      • Отобразить список доступных клубов, возможность вступить/покинуть.
  3. [SOCIAL-3] Общий рейтинг

    • Задачи:
      • Расширить SocialViewModel или создать отдельный RatingViewModel.
      • < 5688 li>Экран RatingScreen: глобальный рейтинг пользователей (по шагам/баллам), рейтинг внутри клуба.
    • Критерии приёмки:
      • Отображение топ-10 пользователей, позиция текущего пользователя.
      • Рейтинг внутри клуба (либо общий).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0