Rashq
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/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.
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
Click here to claim your Sponsored Listing.
Category
Website
Address
Bishrampur-03, Bara
Birgunj
44300