Code
Collab

Realtime collaborative code workspace

Sep 2024

React / Node.js

WebSockets

AWS ECS / Cloudflare R2

I built a multi-user code editor for real-time collaborative sessions. The project focused on the boring but important parts of collaboration: session state, socket events, persistence, and deployment paths that keep the product usable when more than one person is changing code at once.

Role

Builder



System Surface

Realtime editing and storage

Stack

React, Node.js, WebSockets



Deployment

AWS ECS and Cloudflare R2

CodeCollab is the software-engineering side of the portfolio: a full-stack product where correctness is mostly about coordination. I added AI-assisted suggestions, wired real-time updates through WebSockets, and deployed the service with containerized infrastructure.

Build Period

2024 Project Cycle



Project Status

Public project

Primary Focus

Realtime collaboration



Output Format

Full-stack web app