BuzzTalk is a user-friendly chat application developed using Node.js, Express.js, and Socket.io. It provides a visually appealing and responsive interface for a seamless user experience. The application includes room creation and joining capabilities to facilitate real-time conversations. Additionally, real-time typing indicators have been implemented to enhance the chat communication flow, showing when users are actively typing.
Live Link🔗: https://buzztalk-5kdt.onrender.com
Video Link🔗: https://www.linkedin.com/feed/update/urn:li:activity:7116395581173895169/
-
Real-Time Chat:
- Facilitate real-time conversations with room creation and joining capabilities.
-
Responsive Design:
- Designed a visually appealing and responsive interface for an optimal user experience.
-
Typing Indicators:
- Implemented real-time typing indicators to improve chat communication flow.
- Node.js
- Express.js
- Socket.io
- Moment: Used for formatting time and dates.
- Socket.IO: Integrated for real-time communication.
Joining form for entering the room
Entered the chat-room and chat
Live Link🔗: https://buzztalk-5kdt.onrender.com
Video Link🔗: https://www.linkedin.com/feed/update/urn:li:activity:7116395581173895169/
To run BuzzTalk locally, follow these steps:
- Clone the repository.
git clone https://github.com/Abhishek-atk/buzz-talk.git
- Navigate to the project directory.
- Run
npm install
to install dependencies. - Run the application using
npm start
.