Custom web · web applications
Custom web apps — not a company-profile template
If people sign in, if staff need a dashboard, or if records change every day, you do not need a company-profile theme stretched until it cracks. From Rp18.000.000 for an MVP: one end-user role plus admin, 3–6 weeks.
01 / Custom web · web applications
When to leave the brochure package
Five to ten static pages with no system is the company-profile SKU. Custom starts when there is logic: schedules, inventory, membership, file upload, or reporting. Forcing that into WordPress and a pile of plugins is usually more expensive in year two.
- Booking or queues with status
- A catalog staff can edit — not hardcoded cards
- Membership or a client area
02 / Custom web · web applications
This floor price is an MVP, not an ERP
One correct flow beats twelve half-built menus. Production payments, multi-branch, and ERP sit above Rp18 million — we quote those after the feature document; we do not smuggle them in as “included”.
03 / Custom web · web applications
Who owns the code
The client receives the repository under contract. Third-party libraries keep their licences. We do not hold source code hostage for maintenance — a retainer is a separate, written conversation.
04 / Custom web · web applications
WordPress or custom?
WordPress is a fit for editorial company-profile sites. Custom is for business rules, access control, and performance that will not sit in a theme. We will not upsell custom if a brochure site will do — that wastes your budget.
3–6 weeks
Custom website / web app · From Rp18.000.000
5 revision rounds
Included
- Web-app MVP: one end-user role plus admin
- Typical floor-price scope: booking, a staff-managed catalog, or membership — one core flow
- A written feature document before engineering starts
- QA, deploy, and five revision rounds inside that freeze
- Source-code handover under contract
- API work that is named in the feature document (WhatsApp, a legacy system, and similar)
Not included
- A six-page company-profile template — that is the other package, and it is usually enough
- Live production payments (Midtrans/Xendit in production) at this starting price
- Multi-branch operations, ERP, or a thick role matrix
- Android/iOS apps — that is the mobile package
- Advertising and social media management
Process
How we work
01
Discovery on WhatsApp or a call
Who logs in, what data moves, what the admin must do. That is the line between a brochure site and a web app.
02
Feature document, then freeze
Scope is written before sprints. Payment rails, extra roles, or APIs are not slipped in mid-build.
03
Milestones
Payment follows the contract stages. You see progress each sprint — we do not vanish after a deposit.
04
Build and QA
At this starting price: one end-user role plus admin. Booking, a live catalog, or membership — pick the MVP.
05
Five revision rounds
For flows and UI inside the freeze. New features are an addendum, not a “revision”.
06
Deploy + repository
Production on the agreed stack. Source code is handed over under contract. Third-party libraries keep their own licences.
FAQ
What people ask before they pay a deposit.
When do I need a custom site instead of a company profile?
If you need login, workflows, roles, payments, APIs, or reports — that is a web app. Five to ten informational pages with no system is a company profile.
What does a custom website cost at Zegacode?
From Rp18,000,000 for an MVP: one user role plus admin — booking, a live catalog, or membership. Production payments, multi-branch, or ERP sit outside this floor.
WordPress or custom?
WordPress fits an editorial company profile. Custom is for business logic, security, and performance that will not fit a theme plus twenty plugins.
Can you integrate Midtrans, Xendit, WhatsApp, or a legacy system?
Yes, via API. Scope is written in a feature doc before build so it does not drift mid-project.
Who owns the source code?
You receive the repository under the contract. Third-party libraries keep their original licenses.
How long does it take?
3–6 weeks for an MVP at this floor. Mid-size systems can take 3–6 months, shipped in sprints.
Contact