RetroTrack

SaaS platform for managing home retrofit projects with contractor and homeowner portals.

Goal #

Enable retrofit contractors to manage projects efficiently while keeping homeowners informed through a transparent public portal.

Scope (MVP) #

  • Multi-tenant organization management
  • Project phase tracking (pending → in progress → completed)
  • Photo upload and progress documentation
  • Public homeowner portal (slug-based, no auth required)
  • Email notifications for project updates
  • Row-level security for data isolation

Tech Stack #

  • Next.js 14 (App Router) + React 18 + TypeScript (strict mode)
  • Supabase (database, auth, storage)
  • Server Actions for mutations, Server Components for data fetching
  • Tailwind CSS with custom theme system

Next Steps #

  • Gantt chart scheduling with task dependencies
  • SEAI grant application tracking
  • Bill of Materials (BOM) with supplier management
  • Trade contractor coordination
  • Advanced conflict detection