Skip to content

cRohinic/Chatify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ Real-Time Chat Application -ChatyFy

A modern, full-featured real-time chat app built with the MERN stack β€” delivering fast, secure, and interactive messaging with a sleek, responsive UI.

This project demonstrates end-to-end web development β€” from REST APIs and authentication to real-time sockets and cloud integration.


πŸš€ Features

  • πŸ” Custom JWT Authentication – Secure signup and login without third-party auth
  • ⚑ Real-Time Messaging – Built with Socket.io for instant chat updates
  • 🟒 Online/Offline Indicators – See user presence in real-time
  • πŸ”” Notifications & Typing Sounds – Toggle sound effects for better UX
  • πŸ“¨ Welcome Emails – Automatic onboarding emails via Resend
  • πŸ—‚οΈ Image Uploads – Cloud storage handled by Cloudinary
  • 🧰 REST API – Built with Node.js & Express
  • 🧱 MongoDB – Robust data persistence for users and messages
  • 🚦 API Rate-Limiting – Secured with Arcjet to prevent abuse
  • 🎨 Beautiful UI – Built using React, Tailwind CSS, and DaisyUI
  • 🧠 State Management – Pow

About

πŸ’¬ Real-Time Chat App A modern, full-featured real-time chat application built with the MERN stack β€” combining power, performance, and a beautiful UI. Designed for seamless messaging, authentication, and media sharing β€” all in one elegant app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors