Skip to content

multiple user can chat privately in real-time, encrypted authentication user can find other user just type user name, showing that a user live or not

Notifications You must be signed in to change notification settings

sufal54/whispchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

31 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WhispChat ๐Ÿ’ฌ

A private and secure chat application designed for seamless, encrypted communication.

Watch the video


๐Ÿ”’ Key Features

  • Endโ€‘toโ€‘end encryption for all messages
  • Realโ€‘time chatting using WebSockets (or similar)
  • User authentication and secure session management
  • Rich media: text, images, and file sharing
  • Clean UI built with modern frontend frameworks

๐Ÿ›  Tech Stack

  • Languages: C โ€ข Rust โ€ข TypeScript โ€ข JavaScript โ€ข Python
  • Frontend: React (with Next.js) & Tailwind CSS
  • Backend: Nest.js / Express, Redis for message queues
  • Database: MongoDB or MySQL (configurable)
  • Tools & Deployment: Docker, Git, Nginx, Linux, VS Code

๐Ÿš€ Getting Started

  1. Clone the repo:
    git clone https://github.com/sufal54/whispchat.git
    cd whispchat
    
    

About

multiple user can chat privately in real-time, encrypted authentication user can find other user just type user name, showing that a user live or not

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published