Skip to content

Instantly share code, notes, and snippets.

@Phathdt
Last active May 26, 2019 07:12
Show Gist options
  • Save Phathdt/a0d7f691df4a12f57ad35e2ad150c6cb to your computer and use it in GitHub Desktop.
Save Phathdt/a0d7f691df4a12f57ad35e2ad150c6cb to your computer and use it in GitHub Desktop.

Zingo Requirements

User

  • user có thể đăng kí ( tên, email, sdt, giới tính, ngày sinh)
  • user có thể đăng nhập
  • user có thể quên mật khẩu

Friend

  • user có thể tìm kiếm bạn qua fb
  • user có thể kết bạn

Newsfeed

  • user có thể tạo bài Post ( có thể gắn hashtag )
  • user có thể chỉnh sửa bài Post
  • user có thể xoá bài post
  • user có thẻ react bài post
  • user có thể comment bài post
  • user có thể reply comment
  • user có thể share bài post
  • user có thể tạo Story
  • user có thể xoá Story
  • user có thể tìm kiếm bài post theo danh mục ( Category )
  • user có thể tìm kiếm user khác
  • user có thể follow user khác
  • user có thể đọc news từ những bài post của người follow

Livesteam

  • user có thể tạo livestream
  • user có thể xoá livestream
  • user có thể chỉnh sửa livestream
  • user có thể share với user khác
  • user có thể comment livestream
  • user có thể trả lời commemnt livestream
  • user có thể react livestream
  • user có danh sách livestream của những người follow và popular
  • user có thể tìm kiếm người livestream
  • user có thể xem danh sách comment ( user + content + thời gian )

Profile

  • thể hiện thông tin profile của user đó
  • thể hiện số bải post, following, follower
  • có thể kết bạn với user đó
  • có thể follow user đó
  • có thể nhắn tin với user đó
  • có thể gọi điện cho user đó
  • thể hiện danh sách những người mà current user có follow mà đang react với bài post đó
  • với profile của current user thì có thể edit ( tên, email, sdt, giới tính, ngày sinh)
  • user có thể cập nhật avatar ( up hình hoặc tự chụp bằng app với nhiều chế độ chụp khác nhau)

Message

  • thể hiện những user đang active
  • liệt kê danh sách chat room của current user với những user khác
  • có thể liên kết với facebook, twitter, ...
  • có thể tìm kiếm user khác trực tiếp qua app hoặc qua facebook, twitter,...
  • có danh sách suggest user để nhắn tin
  • liệt kê danh sách những message ( content + thời gian + user_id ) trong chat room đó
  • chỉ những user trong chat room đó mới đọc được những nội dung đó

Notification

  • notification push realtime
  • thể hiện danh sách những notification
  • danh sách notification bao gồm: user follow, user react post, user comment, following user tạo bài post mới, following user tạo live stream
  • có dánh dấu notification đó đã đọc chưa
  • có thể hiện số lượng notification chưa đọc

Settings

  • có thể thiết lập bật/tắt push notification
  • có thể thiết lập ngôn ngữ cho user đó
  • liệt kê danh sách những tài khoản liên kết
  • thêm xoá tài khoản liên kết
  • liệt kê danh sách những user bị block
  • thêm xoá user bị block
  • liệt kê lịch sử tìm kiếm
  • user có thể tạo ticket để report problem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment