Skip to content

Social Features in React Native

Kailash Bhalaki edited this page Aug 21, 2019 · 8 revisions

Documents

Design Document

Pull Requests:

They include required information and demo videos.

  • [Completed] Follow and Following

    • The work contains the following:
      • A follow button on the profile view of the user.
      • In the same view, the # of followers and following are also present, which on pressing will show the number of followers and following.
      • Beside each user there will be an option to follow (plus if you're not following and check if you're already following which can be toggled either ways.).
      • User can search for followers and direct message them from tapping the user.
      • User can see his/her own follow/following by going into the profile section.
      • Updated to the latest data schema as per the Rocket.Chat server.
  • [Completed]  Creation of SAs   (Demo in the PR)

    • User can create service account from the app after entering name(required), username(required), password(required) and description(optional)
  • [In progress] Switch between service Account   (Demo in the PR)

    • UI complete.
    • User can know the # of unread messages his service accounts without opening the service account.
  • [Completed] Complete Service Accounts Directory

    • Service Accounts can be found in the directory now apart from the usual users and channels.
    • Shows the number of subscribers and on clicking, you are subscribed and redirected to the service account direct room.

Since the URL for articles(ghost) is different, we decided to add webviews instead of native screen.

  • [Completed] WebView where you can see the person's public articles.

  • [Completed] WebView (with backhandlers for android) where you can see your own articles or all articles(if you're an admin). You can write articles from mobile now.

TODO

  • Make a back button in webview for articles for iOS.
  • Co-ordinate with Service Accounts on the server to complete the switching between the service accounts.(One tap Login)
  • Write Detox Tests.

Misc:

Clone this wiki locally