- User Registration: Create a new account with a unique username and password.
- User Login: Access your account securely with your credentials.
- Create a Room: Set up a new chat room and invite others to join.
- Join a Room: Connect with existing rooms to chat with participants.
- Real-Time Chat: Engage in instant messaging with other users in the same room.
git clone https://github.com/Atharv-Bobde/chat-app.git
cd chat-app
npm install
npm run start
- Frontend: Built with html, styled by bootstrap and uses Socket.io for real-time communication.
- Backend: Powered by Node.js, Express.js, and Socket.io for handling server-side logic and communication.
- Database: User data stored in a MongoDB database.
👤 Atharv Bobde
- Github: @Atharv-Bobde
- LinkedIn: @atharv-bobde