Work

Overview

ScopePilot is an agency proposal scope and pricing configurator. It supports service catalogs, pricing inputs, approvals, revisions, change orders, workspace branding, team access, reports, and private client proposal pages.

Problem

Agency proposals often move across spreadsheets, documents, review threads, and client emails. That makes scope changes, pricing assumptions, approvals, and client-facing delivery difficult to keep consistent.

My role

I designed and built the product workflows, application structure, documentation surface, and deployment path as an independent product engineer.

Technical details

  • Built an Astro and TypeScript web app with Bun-based development and Biome quality gates.
  • Implemented proposal workflows around services, pricing, clients, approvals, revisions, and change orders.
  • Designed Cloudflare Pages and Workers deployment paths with PostgreSQL-backed local development.

Hard parts and tradeoffs

  • The product has to expose enough pricing structure for operational control without turning proposal creation into a dense back-office tool.
  • Client-facing proposal pages need to stay simple while still reflecting internal revisions, approvals, and scope changes accurately.

Current state

The product is deployed publicly, and its documentation describes proposal setup, client delivery, workspace, billing, and reporting workflows.

Evidence