Amron
An operations platform for a real estate and civil engineering firm: property, plot, and project allocation, run from one admin console.
The problem
Amron Global Services manages construction projects, real estate developments, and client allocations across a growing property portfolio, coordinated by spreadsheet and manual handoffs between teams rather than a system built for it.
Approach
I built a React and Vite admin console (TanStack Query and Table, Radix UI) against a Node.js and TypeORM API, plus a Next.js marketing site for public-facing content. The admin handles property, plot, and project records, allocations to specific clients, and the team, blog, and gallery content the public site pulls from the same backend.
What it does
- Property, plot, and project allocation workflows with client-profile tracking
- A shared backend serving both the internal admin and the public marketing site, plus Amron's PalmHeights brand
- Team, blog, and gallery content management from a single console
- Production deployment with Docker, CI/CD, and automated FTP release to the live site
Where it stands
In production, with the admin console, API, and marketing site all shipped and deployed under CI/CD.