Rashq
CSE Student | Problem Solver | Growing in DSA and Development | C++
28/02/2026
Trusting the process every day โจ
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/02/2026
Earned the 50 Days Badge on LeetCode. Consistency continues. ๐
18/02/2026
๐ฅ 300+ LeetCode problems done.
This journey has significantly improved my understanding of algorithms, edge cases, and clean implementation.
Still learning. Still improving. Still hungry.
Onwards to harder challenges and deeper system-level thinking. ๐
01/02/2026
๐ Reached 250 solved problems on LeetCode, continuing consistent practice.
26/01/2026
.
Excited to share progress on my ongoing project NexusChat โ a Distributed Real-Time Chat Platform.
Just completed the Authentication & Email Verification system using:
โข Node.js & Express
โข MongoDB & Mongoose
โข JWT Authentication
โข Password hashing (bcrypt)
โข Nodemailer for email verification
โข Production-ready UI/UX
Users can now securely register, verify their email, and log in before accessing the platform.
Next step: WebSockets + real-time messaging + scaling architecture.
Building this project to strengthen my backend, system design, and real-world engineering skills.
Open to feedback and suggestions!
SystemDesign BuildInPublic
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