It is Chatapp, used to chat with others and share your pictures, star a message, Search for messages and have group Description.
- SignIn, SignUp and Google Auth.
- Send message, delete message, star a message.
- See user Online or Offline
- Create groups, send group message, delete group message.
- Send voice messages.
- Share Pictures and emojies.
- Change user's profile picture, remove and view profile picture.
- Search for a chat and messages in groups.
- Edit group profile picture ,group description.
- You can see starred message of invdiual chat and unstar them.
- Frontend: ReactJs
- Styling: CSS and Material-ui
- Backend: ExpressJs
- Database: MongoDb
- Authentication: jwt(bearer token)
- Deployment: Heroku
- Socket.io has been used for Real time chatting