Welcome to our Chat app!
V1 - This app is designed to send messages in real-time using the power of Socket.io.
V2 - Scalable Chat App This app is designed to handle large numbers of users and messages efficiently using the power of Redis and Apache Kafka.
- Real-time messaging
- User authentication
- Customizable user profiles
- And much more!
To get started with the chat app, follow these steps:
- Clone this repository to your local machine.
- Install the necessary dependencies using
npm install
. - Start the server using
npm start
. - Visit
http://localhost:3000
in your browser to access the app.