Skip to content

Bragosi/Chatosi-Real-Time-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatosi – Real-Time Chat Application

A real-time chat application built with React, Node.js, Express, MongoDB, and Socket.IO.
This app allows users to sign up, log in, see online users, and chat in real time with smooth messaging features.


Features

  1. User authentication (signup & login)
  2. Online/offline user status
  3. Real-time messaging with Socket.IO
  4. Unread message notifications
  5. User profile with avatar
  6. Choose from 10+ themes
  7. Responsive design

Tech Stack

Frontend: React, Tailwind CSS, Zustand, Axios
Backend: Node.js, Express, MongoDB, Socket.IO
Other Tools: JWT Authentication, bcrypt, dotenv


Live Demo

👉 View Chatosi Live Demo

Screenshots


Homepage

Homepage Screenshot_22-9-2025_163711_chatosi-real-time-chat-app-1 onrender com

Chat Page

Screenshot_22-9-2025_163918_chatosi-real-time-chat-app-1 onrender com

Profile Page

Screenshot_22-9-2025_16428_chatosi-real-time-chat-app-1 onrender com

Settings Page

choose from over 10 different themes Screenshot_22-9-2025_164452_chatosi-real-time-chat-app-1 onrender com

Author

Boluwatife AKA Bragosi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages