A real time chat application in Node.js built using Express, Mongoose and Socket.io that sends and shows messages to a recipient instantly without any page refresh.
Features:
Real-time messaging: Messages are sent and received instantly without the need for page refresh. User authentication: Users can create accounts and log in securely. Message history: Users can view their chat history. Responsive design: The application is designed to work seamlessly across different devices.
- Real-time messaging: Messages are sent and received instantly without the need for page refresh. User authentication: Users can create accounts and log in securely.
- Responsive design: The application is designed to work seamlessly across different devices.
- Node.js
- Express
- Socket.io
- Clone this repository to your local machine.
- Install dependencies using npm install.
- Run the application in 2 terminals with same chat room code using npm start.
- Access the application in your browser at http://localhost:3000.