This is a clone of the WhatsApp web application developed in React
- βοΈ React 18
- π₯ Typescript 4
- π₯ Express 4
- π₯ Mongo DB
- β Socket.io
- β Redux
- β SASS
- β React Router 6
- Realtime chat
- Account login and logout
- Routes (login and main)
- Authentication middleware to secure requests (jsonwebtoken)
- Light and dark mode theming (automatically detected according to user's settings)
- User information update
- Creation of new discussions
- Use emoji, audio or pictures for the messages
- Settings
- Notifications (desktop, browser tab)
- Add style animations
- Create groups
- Set messages as important
- Forward messages
- Reply to message
- Can use vocal to send message
- Search text on chat
- Secure socket with token