Butterfly Chat App
A real-time chat application built on the MERN stack with instant, bi-directional messaging via Socket.io.
Check it out
Roles: Full-Stack Developer (MERN)
Client: Personal Project
MERNSocket.ioNodeMailerChakra UI
Overview
This app uses Socket.io for real-time communication and includes features like user authentication, online status indicators, and email notifications for new messages via NodeMailer. The frontend is crafted with Chakra UI.
Tech Stack
- MERN
- Socket.io
- NodeMailer
- Chakra UI
Features
- Real-Time MessagingUtilizes Socket.io to enable instant, bi-directional communication between users without page reloads.
- Offline NotificationsIntegrates NodeMailer to send email alerts for new messages, ensuring users stay connected.
- User Presence SystemDisplays real-time online status indicators for all users in the contact list.