Sustainable Construction Project Management (SustainSite)
ExpressTypeScriptMongoDBReactViteTurborepoJWTGoogle MapsCloudinary
SustainSite is a full-stack web app for construction teams: manage the project lifecycle, track sustainability metrics (carbon, energy, waste, water), keep documents and compliance in one place, and monitor materials and equipment—with role-based access for admins, project managers, inspectors, suppliers, and viewers.
What we built
- Projects — Milestones, status, maps (Google Maps), dashboards, notifications
- Sustainability — Scored metrics (0–100), trends, optional Carbon Interface API
- Documents & compliance — Uploads (Cloudinary), approval flow, checklists, safety inspections
- Resources — Materials inventory, low-stock email (SendGrid), equipment, suppliers
Stack (summary) — Turborepo monorepo: Express + TypeScript + MongoDB backend; React 19 + Vite frontend; JWT auth, Render + Vercel deployment.
