Instant Messaging

(WorldData IM V9a)

 

Introduction

​​​​​​​Instant Messaging provides new means of exchanging information on the network environment used by state agencies to quickly transmit messages but ensure confidentiality and safety.

The software provides a diverse and fast information exchange environment among individuals, among groups of people by sending text, voice, files, etc.

The software is installed and used within the organization, which ensures safety and confidentiality of information, avoiding information leak (unlike applications such as messaging softwares, OTT softwares which transmit data via 3rd party servers).

Features

Exchange information quickly, instantly and conveniently    

- Provide the channel for private chats with individuals in the organization by sending text, voice, files, etc. 

- Provide the channel group chats in which users can instantly discuss, exchange and share information with others by sending text, voice, files, etc. 

- Allow adding/removing members to/from chat groups. 

- Allow using emoticons to express feelings. 

- Allow quick information exchange among departments, among individuals of the same positions. 

- The app can be used on smartphones, which allows instant and quick information receipt /reply. 

Support multiple utilities for information exchange     

- Smart notification system which allows users to turn on/off notifications for certain chat groups, in certain time periods, while grouping latest news to be notified to users. 

- Allow creating group chats for departments, for individuals of the same positions, which creates favourable conditions the searching and information exchanging. 

- Allow searching, grouping the files, links sent in chat threads for later searching. 

- Allow tagging, adding reactions to each message; allow adding dynamic stickers

- Allow viewing details about the messages  sent/received/read

- Allow replying to messages, allow deleting sent messages.

- The whispering chat feature allows messages to self-destruct after a time of reading.

- The secure chat feature allows creating group chats with E2E encryption to ensure data is not readable by third parties.

Statistics     

- Integrate with the reporting system to make statistics, from overview to detailed, of the situation of individual, departmental exchange. Groups with lots of information exchange actions, groups with few information exchange actions.

Model for connection/integration with other systems​​​​​​​

Technical solutions used

- Programming language: Java, JavaScript

- Database: NoSQL, MySQL

- Operating system: Ubuntu Server 18.04  x64

Hardware requirements

- CPU: 2 CPU cores

- Ram: 8GB

- Disk: 250GB

- OS: Ubuntu Server 18.04  x64

Price

To learn about the price, contact us here.