Skip to content
SourceViet

Web app development for a process you currently run on spreadsheets

Logins, roles, records, reports. Quoted per project because anyone who names a price before understanding your process is guessing.

Why this works

  • A paid week before a quote

    Mapped with the people doing the work, credited against the contract, and yours to take elsewhere if you do not proceed.

  • Every change is logged

    Who edited what, when, and what it was before. The question that matters is never asked until something has gone wrong.

  • Core first, in real use

    Weeks to something people actually use, then extend from what they do rather than from what was imagined.

Why this page has no price

Every other page on this site names a number. This one does not, and the reason is worth stating.

A brochure site is work we have done dozens of times, so we know what it costs. An internal system depends entirely on your process — how many roles, how many states, who approves what, what existing systems it has to talk to. Two companies in the same trade at the same size can differ threefold because one has a two-stage approval and the other does not.

Anyone who gives you a fixed price before asking those questions is either guessing or has already padded the number.

What we do instead of guessing

A paid discovery week. We sit with the people who actually do the work — not a manager describing it — and map the real process, including the parts that are currently going wrong. At the end you get: a process diagram, a feature list split by necessity, and a fixed quote for the essential part.

The discovery fee is credited against the contract if you proceed. If you do not, the document is still yours and you can take it elsewhere for quotes.

Build the essential part, run it for real, then extend. Most internal software fails because every imagined feature is built at once and half of them turn out to be unused. We put the core into real use within weeks, watch what real users do, and decide the next part from that.

What a system like this usually contains

Accounts and role-based permissions. An audit log — who changed what, when, and what the previous value was. Excel export, because however good the software is, accounting still needs a spreadsheet. Reports by date range. Daily automatic backups, tested for restoration rather than merely existing.

When you do not need this yet

If your process is still changing every month, a spreadsheet is still the right tool. Turning an unsettled process into software is the most expensive way to freeze it in the wrong shape. We will tell you this if we think it is true — losing a contract is better than delivering a system nobody uses.

How it runs

  1. Tell us what the business does

    One call or one Zalo message. What you sell, who buys it, and what you want the site to make happen. No brief template to fill in.

  2. You get a fixed quote and a date

    Scope, price and launch date in writing, within one working day. If we cannot hold the date we say so then, not two weeks in.

  3. We build it on a live URL

    You watch it come together at a link you can open any time, and comment on what you see instead of on a description of it.

  4. It goes live on your domain

    Domain, hosting, HTTPS, Google Search Console and Analytics wired up. You get every login on the day of handover.

  5. Thirty days of fixes, free

    Anything broken or wrong in the first month is ours to fix at no charge. After that there is a care plan, and it is optional.

What you get

  • The full source codeYours, in a repository you own. No licence to renew, and no way for us to switch your site off.
  • Every account and passwordDomain registrar, hosting, email, Search Console, Analytics. Registered in your name from the start, not transferred later.
  • An admin you can actually useEdit text, swap photos, change prices, publish a post. In Vietnamese, and without calling us.
  • Search setup, done properlyTitles, descriptions, sitemap, structured data and a Search Console property that is already verified and submitted.
  • A handover walkthroughA recorded screen-share in Vietnamese covering every part of the admin, so a new staff member can learn it without you.

Work we have already shipped

Real sites, not mockups. Open any of them.

See the whole catalogue

How this is priced

The same tiers apply to every project. Nothing here is bespoke pricing.

  • Source code only

    For developers and agencies who deploy it themselves.

    from₫990,000one-time payment

    Handed over as soon as the details are agreed on Zalo

    Includes

    • The complete Next.js source (TypeScript)
    • A static export that hosts anywhere
    • Installation and deployment documentation
    • Free updates for as long as the product exists
    • 6 months of technical support
  • Most popular

    Built and put live

    You send photos and details; we hand back a website that is already running.

    ₫6,900,000one-time payment

    Live within 5 working days of receiving your content

    Includes

    • Domain and first year of hosting
    • Your own content, photos and prices throughout
    • Order form delivered to your Zalo
    • Google Business Profile and Maps listing
    • SEO basics: titles, descriptions, sitemap, Search Console
    • Everything in the source-code tier, including the code itself
  • Custom build

    When a template is close but missing something that matters.

    from₫15,000,000one-time payment

    Quoted within 24 hours of the first conversation

    Includes

    • Layout and structure changed to your brief
    • Features the template does not ship
    • Integrations: inventory, payments, CRM
    • Multi-language or multi-branch versions
    • A fixed quote agreed before any work starts
  • Care and hosting

    A live site needs someone watching it.

    ₫1,500,000/ year

    Renews yearly, cancel at any time

    Includes

    • Domain and hosting renewed for you
    • Backups and uptime monitoring
    • Framework upgrades and security patches
    • Four content changes a year
    • Priority support on Zalo

Get a quote for this

Tell us the business and roughly what it needs. You get a price, a scope and a date back — not a sales call.

Still not sure which one you need?

Describe the business in a sentence and we will tell you which of these it is — including when the answer is that you do not need us yet.