Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Project Introduction

Implementing Chat App on web and mobile APP

Terminology

Word

Meaning

Realtime API

 

Room

 

Subscriptions

 

Message

 

Direct message

 

 

Features

The main chat feature are:

  1. Text message

  2. File attachment

  3. Video call

Technology Stack

  • Rocket Chat

  • Jisit

  • Keycloak

  • Laravel

  • React JS

  • React Native

  • MySQL

  • Hosting

Architecture Overview

 

Diagrams

The purpose of this section is to include any additional diagrams that would clarify complex parts of the product.

 

User Stories

Web App

#

User Story Tile

User Story Description

Priory

Notes

1

Setup Rocket Chat and Jisi

As developer, I want a chat server setup on local/production environment, so we can integrate them into App

 

 

2

Create user automatically

As developer, I want to create a chat user after registered/created (from system)

 

 

3

Login automatically

As developer, I want the rocker user login after user login on Web app

 

 

4

Text Message

  • Total number of unread messages

  • Search box

  • Message list

  • Message box

refs.

 

 

5

Video Call

refs.

 

 

 

Mobile App

#

User Story Tile

User Story Description

Priory

Notes

#

User Story Tile

User Story Description

Priory

Notes

1

Create user automatically

 

 

 

2

Login automatically

 

 

 

3

Text Message

 

 

 

4

Video Call

 

 

 

Current status

The purpose of this section is to discuss open issues/bugs, and risks, and share any specific conclusions that the reader should walk away with

  • No labels