Skip to content

Anmolpatwa/Baatchit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ Baatchit – Real-Time Chat Application

Baatchit is a full-stack chat application that enables users to sign up, log in, and communicate securely in real time.
It is built with a modern authentication system using JWT + cookies and follows clean REST API architecture.


πŸš€ Features

  • πŸ” User authentication (Signup / Login / Logout)
  • πŸͺ Secure authentication using JWT stored in cookies
  • πŸ’¬ Real-time messaging
  • πŸ‘₯ One-to-one chat support
  • 🧠 Protected routes using middleware
  • πŸ“± Responsive and clean UI

πŸ› οΈ Tech Stack

  • Frontend: React (Vite)
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT + HTTP-only Cookies
  • State Management: React Hooks
  • API Style: REST APIs

πŸ“ Project Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages