Skip to content

varlog23/mychatapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mychatapp

Socket.IO based Realtime chat application(single channel) with emotion detection.

Has video sharing capability.

Does not save chat data on database for privacy reasons.


Usage :

$ npm install
$ npm start

Application is deployed at https://myuchat.herokuapp.com


Database : MongoDB Atlas

Sentiment analysis : Aylien Text Analysis SDK

Templating language : EJS

User authentication middleware : Passport

Video Recording : Video.js Record (Video Not supported by Microsoft Edge)

Streaming : socket.io-stream


References :-

https://www.youtube.com/watch?v=tHbCkikFfDE&t=899s

https://www.youtube.com/watch?v=6FOq4cUdH8k

http://blog.aylien.com/getting-started-with-ayliens-text-analysis-sdk-2/

http://www.passportjs.org/docs/

https://github.com/collab-project/videojs-record

https://www.npmjs.com/package/socket.io-stream

About

Realtime chat application(single channel) with emotion detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published