Skip to content

// Service

Full-stack build

Your product from the database schema to the production deploy.

Price
From $3,000
Timeline
4 to 8 weeks
Start this projectBook a 20-min call

Start opens the contact form with this service picked. Or book a quick call first.

// Scope

I join your team or start from a brief and take the product the whole way: data model, API, web app, tests and the release pipeline. You get working software every week, not a big reveal at the end.

Includes

  • Architecture note before any code
  • Typed API and database schema
  • Tests on every critical flow
  • A handover call and written docs

// How it runs

From the first note to the handover.

  1. 01Week 0

    Architecture note

    Two pages: data model, routes, what gets tested and what does not. You sign it off before any code exists.

  2. 02Week 1

    First deploy

    A real screen on a real URL, behind a login, with CI, a preview per pull request and error tracking switched on.

  3. 03Weeks 2 to 8

    One flow a week

    Each flow is finished end to end before the next one starts: database, API, screens, empty and error states. A written update every Friday.

  4. 04Last week

    Handover

    Docs in the repository, a recorded walkthrough and a call with whoever maintains it next.

// Questions

Asked about this service.

01Do you need finished designs?

No. Wireframes and a brand guide are enough. I settle the details in the browser, where they can be tested on a real phone.

02Who owns the code?

You do, from the first commit. It lives in your repository and runs in your CI.

03What if the scope changes?

The quote lists the two or three things that could move it. If one of them happens I tell you the same day, with the new range.

// Other services

// Start a project

Tell me what you are building.

Three quick picks so the first reply is useful. You finish the message on the contact page.

01What do you need?
02Rough budget

brief.ts

draft, not sent

export const brief = {

kind: null, // not picked yet

budget: null, // not picked yet

name: null, // not typed yet

}

or write to hello@bokoisaac.com

Nothing is sent from this page. Your picks are kept in this browser tab and wait for you on the contact form.