Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

WCAG Compliance Report

Technical Concept

Chat Concept

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

...

Image Removed

Diagrams

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

...

1

...

Create user automatically

...

2

...

Login automatically

...

3

...

Text Message

...

4

...

Video Call

...

Current status

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

ERD

Mobile OTP

Questionnaire Concept

Rocket Chat Configuration for OpenRehab

Translation Module

Use Cases

User Roles

WCAG

...

Child pages (Children Display)