Rashq

Rashq

Share

Photos from Rashq's post 21/02/2026

🚀 Built NexusChat (Phase 1) — a modular real-time messaging platform engineered with scalability in mind.
While most chat demos stop at basic Socket.io messaging, I focused on building a production-style real-time foundation that handles authentication, presence, message lifecycle, and clean event architecture.

Over the past few weeks, I designed and implemented the following:

⚡ Real-Time Core
• Instant messaging with Socket.io
• Live typing indicators (debounced)
• Online/offline presence tracking
• Message lifecycle → Sent ✓ Delivered ✓✓ Read ✓✓
• User ↔ socket mapping for reliable delivery

🔐 Security & Auth
• JWT-based authentication
• Email verification via Nodemailer
• Bcrypt password hashing (10 rounds)
• Protected routes + socket auth

🏗️ Backend Architecture
• Clean MVC structure
• Modular socket handlers
• MongoDB + Mongoose persistence
• Async error handling
• Production-ready project structure

⚙️ Under the Hood
Node.js • Express • Socket.io • MongoDB • Mongoose • JWT • Nodemailer • Bcrypt

The goal was not just to send messages — but to design a strong real-time foundation that can scale in future phases.

🔮This is just phase 1 Next Phase: Redis Pub/Sub for true cross-server distributed communication.

🔗 GitHub: https://github.com/rashq-01/NexusChat

🚀

Photos from Rashq's post 21/02/2026

🚀 Built NexusChat (Phase 1) — a modular real-time messaging platform engineered with scalability in mind.
While most chat demos stop at basic Socket.io messaging, I focused on building a production-style real-time foundation that handles authentication, presence, message lifecycle, and clean event architecture.

Over the past few weeks, I designed and implemented the following:

⚡ Real-Time Core
• Instant messaging with Socket.io
• Live typing indicators (debounced)
• Online/offline presence tracking
• Message lifecycle → Sent ✓ Delivered ✓✓ Read ✓✓
• User ↔ socket mapping for reliable delivery

🔐 Security & Auth
• JWT-based authentication
• Email verification via Nodemailer
• Bcrypt password hashing (10 rounds)
• Protected routes + socket auth

🏗️ Backend Architecture
• Clean MVC structure
• Modular socket handlers
• MongoDB + Mongoose persistence
• Async error handling
• Production-ready project structure

⚙️ Under the Hood
Node.js • Express • Socket.io • MongoDB • Mongoose • JWT • Nodemailer • Bcrypt

The goal was not just to send messages — but to design a strong real-time foundation that can scale in future phases.

🔮This is just phase 1 Next Phase: Redis Pub/Sub for true cross-server distributed communication.

🔗 GitHub: https://github.com/rashq-01/NexusChat

21/01/2026

Finished the Top Interview 150. Still learning, still improving.

Photos from Rashq's post 18/01/2026

📚 Library Management System 🚀
A full-stack web app focused on backend & APIs.

⚙️ Tech Stack:
Node.js • Express • MongoDB • REST APIs

✨ Features:
✔ Admin & Student dashboards
✔ Book issue & return system
✔ Real-world backend logic

Building projects > tutorials 💻🔥

Project Link :- https://github.com/rashq-01/Library-Management-System.git

CodingLife StudentDeveloper Projects

Want your public figure to be the top-listed Public Figure in Birgunj?
Click here to claim your Sponsored Listing.

Category

Website

Address


Bishrampur-03, Bara
Birgunj
44300