Packages and prices

Every price is on this page

These are starting prices. The real price and delivery date are confirmed before work begins.

Four packages

Open one to see what it includes, what to have ready, and the questions people ask about it.

  • Portfolio layout01

    Portfolio · ฿1,500

    One-page portfolio

    Work, reviews and background · image gallery · contact details · responsive on every screen

    delivered in 2 days

    See what it includes
  • Landing page layout02

    Landing page · ฿3,000

    One-page sales site

    Everything in Portfolio, plus a form into email or LINE · Facebook Pixel · Google Analytics

    delivered in 2–3 days

    See what it includes
  • Corporate site layout03

    Corporate · ฿10,000

    Five-page company site

    Five pages · designed to your brand · admin for editing text yourself · SEO structure

    delivered in 5–7 days

    See what it includes
  • Online store layout04

    E-commerce · ฿20,000–50,000

    Online store

    Cart · member accounts · payment gateway (card, PromptPay) · shipping · stock

    2–3 weeks

    See what it includes
  • Bespoke system layout05

    Bespoke · 10,000-100,000 THB

    Built to the problem

    Sites no package covers · systems used inside a company · anything that has to be scoped before it can be priced

    a conversation, not a cart

    See what counts as bespoke

Systems that can be added

  • Member accounts with two-factor login
  • Image upload with automatic resizing
  • Real-time chat and notifications
  • Automated email
  • Bot protection and rate limiting

Angular or React with TypeScript and SSR on the front end; Node.js and NestJS behind it, over REST, GraphQL or WebSocket; PostgreSQL through Prisma; deployed to Cloudflare Workers and AWS S3.

The stack

  • Angular
  • React
  • TypeScript
  • Node.js
  • NestJS
  • PostgreSQL
  • Prisma
  • GraphQL
  • Cloudflare Workers
  • AWS S3

Sites for particular trades

Each trade has its own list of what a visitor looks for. These pages say what belongs on the site and which package covers it.

Questions about cost and other services

If you are not sure which package fits, or what else there is to pay for beyond the build, these five pages answer one thing each.

Frequently asked

What does it cost to hire a web developer here?

It depends on the site. A one-page portfolio is ฿1,500, a landing page ฿3,000, a five-page company site ฿10,000, and an online store starts at ฿20,000. Every price is on this page.

How is hiring a freelancer different from an agency?

You talk to the person writing the code, with nobody relaying it. The scope and the price are agreed before anything starts, three rounds of revisions are included, and the work is covered for a year.

How many rounds of revisions are included?

Three, inside the agreed scope. If the scope changes, you see the price for the difference before I start on it.

What does the one-year cover include?

One year from handover, covering three things: the site going down, agreed functionality behaving differently from how it was delivered, and agreed speed or performance dropping below what it was at handover. It does not cover new features or new pages outside the original scope. The full list is on the maintenance page.

Why is a company site so much more than a landing page?

More pages, an admin behind them, and SEO structure on every page. It is more work than one page, not a different rate.

Is there a yearly maintenance fee?

Not by default. If you want ongoing support we discuss it at handover; it is never bundled into the build price.

How soon can you start?

Usually one to three days after the scope and price are agreed.

Not sure which package fits?

Tell me what the site has to do and I will point you at the right one.

Ask me