How Compile. works: an eleven-phase commerce build

ELEVEN PHASES · ONE STRAND

A single strand,
eleven phases.

Every project moves through the same arc: from Discovery to Handover. Hover any node to peek; click to scrub between phases.

  1. 01

    Discovery

    1 week

    Understand the business first

    No code is written until we understand your business. We audit your stack, model your unit economics, name your real bottlenecks, and produce a written architectural plan with cost projections over five years.

    DeliverableWritten architecture documentAcceptanceSigned scope & budget
  2. 02

    Architecture

    1 week

    System design before implementation

    Senior engineers design the technical architecture: data models, service boundaries, integration patterns, hosting topology, deployment pipeline. Documented for your team to review and approve before a single line is written.

    DeliverableArchitecture & infra specAcceptanceEngineering sign-off
  3. 03

    Design

    1 to 2 weeks

    Storefront and admin surfaces

    Customer-facing storefront, internal admin tools, key user flows. Design happens after architecture, never before. Every screen is built to perform within the technical constraints we already locked in.

    DeliverableProduction-ready designsAcceptanceStakeholder approval
  4. 04

    Foundation

    1 week

    Core platform & data layer

    Database schemas, authentication, core APIs, deployment pipelines, observability, testing infrastructure. The engineering substrate everything else stands on. Done right, the rest of the build accelerates.

    DeliverableWorking foundation in stagingAcceptanceReliable, tested, ready to build on
  5. 05

    Storefront

    2 to 3 weeks

    The customer-facing build

    Hydrogen, Liquid, or headless storefront, built against the foundation. Performance budgets enforced. Accessibility audited. SEO instrumented. Lighthouse scores documented and locked.

    DeliverableStorefront ready for migrationAcceptanceFast, accessible, search-ready
  6. 06

    Integrations

    1 to 2 weeks

    ERP, WMS, 3PL, finance, ESP

    Direct integrations to your operational systems. Webhooks, queues, idempotency, retry logic. Each integration ships with monitoring, error budgets, and a runbook your ops team can use without us.

    DeliverableIntegrations live in stagingAcceptanceEnd-to-end flow verified
  7. 07

    Hardening

    1 week

    Security, performance, scale

    Security review, performance optimization, scale testing, error-handling pass. Penetration test scoped externally. Every endpoint stress-tested at projected peak traffic.

    DeliverableHardened system, audit reportAcceptanceSecurity & performance signed off
  8. 08

    QA

    1 week

    Quality assurance & load testing

    Full regression suite, load testing at projected peak traffic, security review, accessibility audit, browser matrix coverage. We don't ship to production until every category clears.

    DeliverableQA report & fixes shippedAcceptanceZero critical defects
  9. 09

    Migration

    3 to 5 days

    Data, subscribers, traffic

    Customer data, order history, active subscriptions, content, redirects. Migrated with verification at every step. Zero subscriber loss is the standard, not the aspiration.

    DeliverableMigration verified in stagingAcceptanceData parity confirmed
  10. 10

    Launch

    2 to 3 days

    Cutover with rollback plan

    Production launch with a documented cutover sequence, real-time monitoring, and a rollback plan we hope to never execute. Senior engineers on-call for the first 48 hours. No surprises.

    DeliverableProduction live & monitoredAcceptanceLaunch checklist signed
  11. 11

    Handover

    3 to 5 days

    Your team owns it from here

    Full documentation, architectural walkthrough, codebase tour, runbook training. The brand could leave Compile tomorrow and lose nothing operational. That's the test we build toward.

    DeliverableDocumentation & training completeAcceptanceTeam confident to operate
Getting started

Not sure how to start? Book a 30-minute introduction call.

A short call. We map your stack, point out the obvious wins, and tell you honestly whether we're the right fit.

Book an intro call