https://github.com/taniadevi-15/chatlyfy
Chatlyfy is a real-time chat application built with the MERN stack and Socket.io, offering seamless 1:1 messaging with live typing, online status, and image uploads. Featuring JWT authentication and a responsive UI, it uses Redux Toolkit for state management and Cloudinary for media storage.
https://github.com/taniadevi-15/chatlyfy
axios cloudinary expressjs jwt-authentication mongodb mongoose nodejs reactjs redux-toolkit socket-io tawilwindcss
Last synced: about 2 months ago
JSON representation
Chatlyfy is a real-time chat application built with the MERN stack and Socket.io, offering seamless 1:1 messaging with live typing, online status, and image uploads. Featuring JWT authentication and a responsive UI, it uses Redux Toolkit for state management and Cloudinary for media storage.
- Host: GitHub
- URL: https://github.com/taniadevi-15/chatlyfy
- Owner: taniadevi-15
- Created: 2025-06-22T06:56:30.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-08T10:14:31.000Z (11 months ago)
- Last Synced: 2025-07-08T10:27:14.490Z (11 months ago)
- Topics: axios, cloudinary, expressjs, jwt-authentication, mongodb, mongoose, nodejs, reactjs, redux-toolkit, socket-io, tawilwindcss
- Language: JavaScript
- Homepage: https://chatlyfy-webapp.onrender.com/
- Size: 4.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chatlyfy 💬
Chatlyfy is a real-time chat app built with the MERN stack and Socket.io. It allows registered users to connect and chat 1:1 — just like a mini community. Features include live typing, online status, and a fully responsive UI.
## 🌐 Live Website
👉 [https://chatlyfy.onrender.com](https://chatlyfy.onrender.com)
## 🚀 Features
- ✅ 1:1 Real-Time Messaging (Socket.io)
- 🔐 User Authentication (JWT)
- 💬 Live Typing Indicators
- 🟢 Online/Offline User Status
- ☁️ Image Uploads via Cloudinary
- 📱 Fully Responsive (Mobile & Desktop)
- 🔄 Redux Toolkit for Global State Management
- 📁 MongoDB + Mongoose for Storing Users & Messages
## 🛠️ Tech Stack
**Frontend**
- React.js
- Redux Toolkit
- Tailwind CSS
- Axios
**Backend**
- Node.js
- Express.js
- MongoDB + Mongoose
- Socket.io
- JWT (JSON Web Tokens)
- Cloudinary (Image Uploads)
## 📧 Contact
- **Author:** Tania Devi
- **LinkedIn:** [linkedin.com/in/taniadevi](https://www.linkedin.com/in/tania-devi-5b95772aa/)
- **GitHub:** [github.com/taniadevi](https://github.com/taniadevi-15)
---
Happy coding! 🚀