An open API service indexing awesome lists of open source software.

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.

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! 🚀