Guides / Working with us

How to write a project brief for a website or app (with a free template)

By OmegaAPI · 14 November 2026 · 5 min read

The quality of a quote depends on the quality of the brief. A one-line request like “I need an app like Uber” produces wildly different prices because every developer imagines a different project. One page answering the questions below gets you comparable, realistic quotes — and a project that matches what you had in mind.

The one-page template

  • Business: who you are and what you sell, in two or three sentences.
  • Problem: what is slow, costly or missing today?
  • Goal: what should be different six months after launch? (e.g. “50 online bookings a week”).
  • Users: who will use it — customers, staff, admins — and on which devices?
  • Must-have features: the smallest list that still solves the problem.
  • Nice-to-have features: things for later versions.
  • Examples: two or three websites or apps you like, and what you like about each.
  • Content and data: who provides text, photos, products or existing data?
  • Integrations: payment gateway, WhatsApp, CRM, accounting, delivery, etc.
  • Budget range: an honest range helps developers suggest the right approach.
  • Timeline: any fixed launch date, and why.
  • Decision maker: who approves designs and milestones?

Write features as user stories

Instead of “booking module”, write “A patient can choose a doctor, date and time slot, pay the consultation fee and get a WhatsApp confirmation.” Stories like this remove guesswork and make testing simple: either the patient can do it or they cannot.

Separate must-haves from wishes

Most projects that go over budget do so because every idea was treated as essential. Put features in three groups — launch, soon after launch, and someday — and build the first group well.

Send it to us

You can paste your brief into our quote form. We will reply with questions, then a written quote with a feature list, milestones and timeline.

Planning a project?

Tell us what you need and get a written quote with features, timeline and milestones — free.

Get a free quote

More guides