An messaging app buil on React and Redux with socket.io for real time chatting as MERN project you can make a gruop chat as well Login and sigup authenicate with bcrypt and json web token and complete chat is saved on Mongodb
Registration Page
User can add their profile picture and all the state and fetching is handle by redux
If user want to login they can click on Already have on accound
Homepage
user can serch any member in input box
Search feature with regex
Chatting Page
user can send emoji as well by hitting enter or a send button
Emojy box
When user chatting with different user then I am sending a notification
Group Chat
Create Group
User can make a group by just clicking on a option of new group in left side navbar
User can search member in this box as well
If user wan’t to add he have to click or wan’t to remove they can by clicking on cross sign