Real-time chat application, created using ReactJs, Redux, ExpressJs, MongoDB and Socket.io
- cd client
- npm install
- npm start
- Create a new profile by entering name, username and creating a password
- Signin using username and password, if already have an account
- Drawer contains the user's recent chats
- Click on one to start talking
- Send and recieve messages
- Users can delete a message sent by them, for themselves or the whole chat
- Users can crop and share images
- Search for other users, by name or username, to chat with