A real-time chat app with enhanced features and a revamped UI.
- Real-time chat
- Multiple chat rooms
- User registration and login
- Emoji support
- Usernames
- Online user list
- Proper register and login validation
- Clone the repository.
- Install dependencies.
- Start the server.
- Open
http://localhost:3000
in your browser.
- Register and log in with your credentials.
- Choose a username.
- Start chatting.
- React
- Node.js
- Express.js
- Socket.io
- MongoDB
- Real-time "{User} is typing..." feature to make conversations more dynamic
Contributions are welcome! Create issues or pull requests to help us improve the app.
follow on Twitter: twitter