About This Project
Overview
Nexa Link is a real-time messaging platform built with a NestJS + Socket.io backend and a React/TypeScript frontend, supporting live one-on-one and group chats with instant delivery.
Motivation
I wanted hands-on experience with real-time systems beyond toy examples, so I built a full chat app instead of just a Socket.io demo.
Lessons Learned
Handling reconnects and message ordering under flaky connections is where most of the real complexity lives — the happy path of real-time messaging is easy; the edge cases are not.
