Skip to content

Abhishek-atk/buzz-talk

Repository files navigation

BuzzTalk | Chat Application | Node.js

Description

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

Live Link🔗: https://buzztalk-5kdt.onrender.com

Video Link🔗: https://www.linkedin.com/feed/update/urn:li:activity:7116395581173895169/

Features

  • 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.

Technologies Used

  • Node.js
  • Express.js
  • Socket.io

NPM Modules

  • Moment: Used for formatting time and dates.
  • Socket.IO: Integrated for real-time communication.

Screenshots

Screenshot 1 Joining form for entering the room

Screenshot 2 Entered the chat-room and chat

Screenshot 3 Left the chat-room

Live

Live Link🔗: https://buzztalk-5kdt.onrender.com

Video Link🔗: https://www.linkedin.com/feed/update/urn:li:activity:7116395581173895169/

Installation

To run BuzzTalk locally, follow these steps:

  1. Clone the repository.git clone https://github.com/Abhishek-atk/buzz-talk.git
  2. Navigate to the project directory.
  3. Run npm install to install dependencies.
  4. Run the application using npm start.

About

This is a real-time chat application using node.js and express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published