https://github.com/tiagofdias/sonar
Sonar is a real-time chat web application.
https://github.com/tiagofdias/sonar
express jsonwebtoken mongodb nodejs reactjs socket-io tailwindcss
Last synced: 3 months ago
JSON representation
Sonar is a real-time chat web application.
- Host: GitHub
- URL: https://github.com/tiagofdias/sonar
- Owner: tiagofdias
- Created: 2025-01-26T16:06:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-26T18:09:25.000Z (over 1 year ago)
- Last Synced: 2025-01-26T18:29:10.542Z (over 1 year ago)
- Topics: express, jsonwebtoken, mongodb, nodejs, reactjs, socket-io, tailwindcss
- Language: JavaScript
- Homepage: https://sonar-3n5z.onrender.com
- Size: 107 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π SONAR - MERN Real-Time Chat Application
This project is a feature-rich real-time chat application built with the MERN stack, enhanced with modern tools and libraries. Below are the key highlights of the app:
## π Highlights
- π **Tech Stack**: Built with **MongoDB**, **Express**, **React**, **Node.js**, **Socket.io**, **TailwindCSS**, and **Daisy UI** for a seamless development and user experience.
- π **Authentication & Authorization**: Secured with **JWT (JSON Web Tokens)** for safe user authentication and role-based access control.
- πΎ **Real-Time Messaging**: Powered by **Socket.io**, enabling instant and dynamic message delivery.
- π **Online User Status**: Displays live status of usersβknow whoβs online in real time.
- π **Error Handling**: Comprehensive error handling on both the **server** and the **client** for a smooth user experience.