Technologies To be used:- MERN Stack Features to be added:-
a]Login Module for users
b]One on One Real time Chat interaction between users.
c]Real Time Group Chat Interactions between users.
d]Real Time Status update of users, like Available, Offline or Online(Number Of Statuses to be decided.
Frontend in ReactJS
Backend in ExpressJS and NodeJs
Database in MongoDB
Packages planned to use Socket.io, Redux, etc.
Chat Architecture Protocols yet to be decided - But REST API is must!