๐Ÿš€ RazChatz โ€“ Real-Time Chat App

๐Ÿš€ RazChatz โ€“ Real-Time Chat App

Publish Date: Jun 11
0 1

Image description
๐Ÿ‘‹ Hi Dev Community! Iโ€™m Mohammad Razak A, and Iโ€™m excited to share my latest full-stack project โ€“ RazChatz โ€“ a real-time chat application designed to deliver fast, secure, and modern messaging experiences.

๐ŸŒ Live Demo

๐Ÿ”— https://razchatz.netlify.app


๐Ÿ’ฌ What is RazChatz?

RazChatz is a full-stack, real-time chat web app that mimics the features and experience of popular chat platforms โ€” built for performance, security, and simplicity. With Socket.IO, messages are synced instantly across users, with seen/unseen tracking, emojis, and more.


๐Ÿง  Key Features

  • โšก Real-time messaging using Socket.IO
  • โœ… Seen/Unseen indicators for message delivery
  • ๐Ÿ—“๏ธ Grouped messages by day (Today, Yesterday, etc.) with Day.js
  • ๐Ÿ˜Š Emoji picker integration
  • ๐Ÿ”” Push notifications using service workers
  • ๐Ÿšจ Alert-mode messages for important system notices
  • ๐Ÿ” Secure JWT authentication and protected routes
  • ๐Ÿ“ฑ Responsive UI using Material UI (MUI) and custom CSS

๐Ÿ”ง Tech Stack

Frontend:

  • React
  • React Router
  • Emoji Picker
  • Day.js
  • Material UI

Backend:

  • Node.js
  • Express
  • Socket.IO

Database:

  • MongoDB (native queries, no ORM)

Hosting:

  • Frontend: Netlify
  • Backend: Render

๐Ÿง‘โ€๐Ÿ’ป About Me

๐Ÿ“Œ Name: Mohammad Razak A
๐Ÿ”— GitHub: github.com/MohammadRazak-AbdulRasheeth
๐Ÿ”— LinkedIn: linkedin.com/in/mohammadrazak-abdulrasheeth


๐Ÿ“Œ What I Learned

  • Structuring scalable, real-time systems with WebSockets
  • Managing Redux for clean and efficient state architecture
  • Building modern, responsive UIs with Material UI
  • Implementing secure authentication flows with JWT
  • Using service workers for offline mode and push notifications

๐Ÿ Project Details

๐Ÿ“… Timeline: Feb 2025 โ€“ Jun 2025
๐Ÿข Associated with: ValueMomentum
๐ŸŒ Live App: razchatz.netlify.app
๐Ÿ‘จโ€๐Ÿ’ป Author: Mohammad Razak A


๐Ÿ™Œ Feedback & Collaboration

This project was both a technical and creative challenge for me โ€” and Iโ€™d love to hear your feedback! Feel free to open issues, contribute, or just drop your thoughts.
Letโ€™s connect:

๐Ÿ”— GitHub | ๐Ÿ”— LinkedIn

Thanks for reading โ€” happy coding and chatting! ๐Ÿ’ฌโœจ

Comments 1 total

  • Michael
    MichaelJun 11, 2025

    Hi there! claim your free $50 worth of crypto in airdropped crypto this won't last! โ€” Act fast! Web3 wallet required to access airdrop. ๐Ÿ‘‰ duckybsc.xyz

Add comment