Skip to content

wakhiwemathuthu/threadsocket

Repository files navigation

ThreadSocket Chat App

ThreadSocket is a real-time chat application powered by React, designed to facilitate seamless communication among users. Whether you need to engage in group discussions or have private one-on-one conversations, ThreadSocket has you covered.

View live version : https://wakhiwemathuthu.github.io/threadsocket/

Tech Stack Used

React TypeScript Vite React Router TailwindCSS

Features

  • Channels: Create and join discussion channels based on your interests or teams.
  • Direct Messages: Send private messages to individuals for more personalized conversations.
  • User Authentication: Securely register and log in to your account.
  • Responsive Design: Enjoy a smooth chat experience on various devices and screen sizes.

Getting Started

Follow these steps to get the ThreadSocket app up and running on your local machine:

  1. Clone this repository:
    https://github.com/wakhiwemathuthu/threadsocket.git
    
  2. Navigate to the project directory:
    cd threadsocket
    
  3. Install dependencies:
    npm install
    
  4. Start the development server:
    npm start
    

How to Contribute

If you're interested in collaborating on ThreadSocket, we welcome your contributions.

Here's how you can get involved:

  • Give It a Star: If you find this project useful or interesting, please consider giving it a star on GitHub.
  • Collaborate: If you have ideas for improvements or new features, feel free to open an issue or submit a pull request. We'd love to work together to make ThreadSocket even better.
  • Contact Us: To discuss collaboration or share your thoughts, you can reach out to us via email at [email protected].