Skip to content

aar0gya/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatty – Real-Time Full Stack Application

Chatty is a modern real-time chat platform built using the MERN stack. It provides a clean and responsive interface for seamless communication, complete with user authentication, profile management, and customizable themes. The app is deployed on Render and supports real-time messaging powered by Socket.IO.


🚀 Live Demo

Frontend (Render): https://chat-app-fullstack-g0zc.onrender.com


✨ Features

  • Real-Time Messaging – Instant communication using Socket.IO.
  • User Authentication – Secure sign-up, login, and session handling.
  • Profile Management – Update profile photo, name, and account details.
  • Online/Offline Status – See whether contacts are currently active.
  • Beautiful UI Themes – Choose from multiple themes with live preview.
  • Responsive Layout – Works smoothly across desktop and mobile devices.
  • Modern UI/UX – Clean design with smooth interactions and dark mode support.

🖼️ Screenshots

Chat Interface

Screenshot 2025-11-17 124412

Profile Page

Screenshot 2025-11-17 124514

Theme Settings

Screenshot 2025-11-17 124546

Authentication Pages

Screenshot 2025-11-17 124638 Screenshot 2025-11-17 124615

🛠️ Tech Stack

Frontend

  • React.js
  • Context API / Hooks
  • Tailwind CSS (if used – modify if not)

Backend

  • Node.js
  • Express.js

Database

  • MongoDB / MongoDB Atlas

Real-Time Engine

  • Socket.IO

Deployment

  • Render (Frontend + Backend)

📄 License

This project is licensed under the MIT License – see the LICENSE file for details.


⭐ Contributing

Contributions are welcome. Feel free to submit issues or pull requests to improve the project.


📬 Contact

For questions or suggestions, feel free to reach out or open an issue.

About

A modern real-time chat application built with the MERN stack, featuring live messaging, profile management, customizable themes, and a clean, responsive UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages