web

Nexa Link

Real-time chat app with instant messaging and group conversations

Nexa Link

Tech Stack

ReactTypeScriptTailwindCSSNext.jsNestJsSocket.io

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.