It is a single channel chat application.
Technologies used-:
Django Rest Framework
Django Channel (For making socket server)
ReactJS (Frontend)
Have used third party API to detect the emotion of the message send.
If the message is neutral then :-| is appended to the end of message
If the message is happy :-) is appended to the end of message
If the message is sad :-( is appended to the end of message
AFTER NEW UPDATE-:
In frontend the helper folder act as a .env file.
In backend putting the configuration setting from enviornment using os.environ.
New Functionalities added-:
Video Chat One to One.
Messaging One to One.
The application is live on-:
https://chatrealworld.herokuapp.com