Skip to content

Latest commit

 

History

134 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Slack Clone

A Realtime Chat application, built using Socket.io and Mongodb with React and Node

Features

  • Group Chat: Easily add members to the group to have a fun group chat.
  • Search User: Connect with more people by searching them with Username and Email
  • Dark Mode: Utilize the provided dark mode as per preference

Tech Stack

  • Frontend: React.js with Vite HMR, Chakra UI, TypeScript, Zustand
  • Backend: Node.js MVC, Express.js
  • Database: MongoDB, Aggregation Pipeline, Firebase
  • Auth and Security: Bcrypt(as it is slow and difficult for hackers to crack), JWT

Usage

  1. Register/Login: Create an account or log in to send messages to your friends.
  2. Private Messaging: One-on-one messaging is secured JWT and encrypted.
  3. Share Media: In chat sharing emoji, photos and videos.

Contribution

Contributions are welcome! If you have any ideas for improvements or bug fixes, feel free to open an issue or create a pull request.

Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages