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.
Frontend (Render): https://chat-app-fullstack-g0zc.onrender.com
- 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.
- React.js
- Context API / Hooks
- Tailwind CSS (if used – modify if not)
- Node.js
- Express.js
- MongoDB / MongoDB Atlas
- Socket.IO
- Render (Frontend + Backend)
This project is licensed under the MIT License – see the LICENSE file for details.
Contributions are welcome. Feel free to submit issues or pull requests to improve the project.
For questions or suggestions, feel free to reach out or open an issue.