Skip to content

subedisamrat/BigTalks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

BigTalks πŸ’¬

BigTalks is a real-time chat app built using the MERN stack and Socket.IO. It was developed as a learning project to explore real-time communication, user presence, and state management using Zustand.


πŸ›  Tech Stack

  • Frontend: React.js, Zustand, Tailwind CSS
  • Backend: Node.js, Express.js, MongoDB
  • Realtime: Socket.IO
  • Other: Cloudinary (image uploads), Axios, React Hot Toast

✨ Features

  • User Signup & Login (with JWT)
  • Real-time messaging with Socket.IO
  • Online users list & status indicators
  • Profile picture upload via Cloudinary
  • Clean and responsive UI

πŸ“Œ More TODO feature Ideas

End-to-End Message Encryption

Video Chat Support

Audio Chat Support

Typing Indicator

Group Chat

Message Reactions

Read Receipts

Push Notifications

Languages