Engineering

Engineering journey

From 2022 to today, the same problem space (contractor and field-service operations, logistics, governed delivery) across several frameworks and platforms. Earlier entries are historical; maturity is stated for each.

From prototypes to current systems

  1. 2022

    Tech 1 Pro

    A contractor back-office web app for customers, job leads, jobs, estimates, proposals and invoices, with its GraphQL backend.

    Stack: Angular 13/14, Apollo GraphQL, NestJS, Prisma, PostgreSQL, Firebase Functions.

    Historical · working prototype.

  2. 2023

    ServeProsPlus

    A home-services marketplace with bookings, quotes, provider profiles and reviews.

    Stack: Remix, Supabase, Prisma, Stripe, Netlify.

    Historical · working prototype.

  3. 2023 to 2024

    Early ProjectFlowPro

    Next.js starts for the ProjectFlowPro platform: a base component library, authentication and a work-request domain.

    Stack: Next.js 13/14 App Router, Tailwind, Drizzle ORM, PostgreSQL, NextAuth, Jest.

    Historical · scaffolds and early prototypes.

  4. 2024

    Milestone

    ProjectFlowPro mobile

    A contractor project-management app laid out as clean architecture across about 22 feature areas; most features are skeletons.

    Stack: Flutter, Riverpod, Firebase.

    Historical · prototype.

  5. 2024

    HomePro platform evolution

    Successive Flutter and AWS iterations leading to today's HomePro app and backend.

    Stack: Flutter, AWS Amplify, AWS CDK, AppSync.

    Historical · prototypes, superseded by today's HomePro app and backend.

  6. Today

    Today's systems

    RouteDawg, WebWorks, the Lead engine, HomePro SG, TruFitness, the workflow authority and the Engineering Review & Assurance System.

    Current · see each system's status.

Historical entries are described from their source code; no screenshots are shown, and any screens are marked as recreated.