← Frontend & Web Applications

02Frontend & Web Applications

Built Construction Project Management Application in TypeScript

Done

What I built

Engineered an interactive construction management platform deployed live on Vercel. Features a responsive project dashboard, task scheduling, resource tracking, and stage-by-stage milestone visualization built with TypeScript.

The application helps project managers coordinate field activities, monitor progress against deadlines, and maintain structured audit logs for ongoing works.

What clicked

Strict TypeScript typing across project entities (tasks, workers, milestones, budgets) eliminated an entire class of runtime state bugs and made refactoring complex state transitions straightforward.

What I'd change

Implement optimistic UI updates with client-side rollback to make field entries on mobile devices feel instantaneous even on patchy site network connections.