Engineering & Pricing

What is it built with, how long will it take, how many revisions, and what will it cost?

This page answers client questions in plain language while exposing architecture, security, delivery, and handover standards for IT teams.

ENGINEERING DISCLOSURENO BLACK BOX DELIVERY
FrontendHTML / React / Next.js

Responsive UI, SEO, PWA, dashboards

BackendPHP 8 / Laravel / Node.js

APIs, automation, AI, integrations

DataPostgreSQL / Supabase/Postgres

Relational data, auth, storage, RLS

DeploymentDomainesia / VPS / Vercel

CI/CD, domains, SSL, monitoring

01 / Plain-English Answer

Not every project uses every technology.

The stack is selected according to product type, traffic, integrations, security, internal team capability, operating cost, and growth plan.

For a company website

Next.js / React + Vercel

Suitable when the priorities are speed, responsive design, SEO, maintainability, and efficient initial infrastructure. A CMS or Supabase is added when content and data need management.

For a business application

React + Node.js/Python + PostgreSQL

Suitable for login, roles, dashboards, workflows, invoices, documents, reports, APIs, integrations, or AI. Deployment can use Vercel, Supabase, Docker/VPS, or a cloud combination.

02 / Technology Stack

Modern, valid, and handover-ready.

We avoid hidden dependencies. Dependencies are recorded, secrets are separated from source code, and deployment environments are documented.

FRONTEND

Interface & Experience

For fast websites, complex dashboards, and responsive applications.

Next.jsReactTypeScriptTailwind CSSTanStack QueryZustand
BACKEND & API

Business Logic

For APIs, workflows, integrations, automation, queues, and AI services.

PHP 8LaravelNode.jsFastAPIPythonREST API
DATABASE

Data & Access

For relational data, roles, audits, transactions, reporting, and semantic search.

PostgreSQLSupabaseDrizzle ORMPrismapgvectorRedis
CLOUD & DEPLOY

Infrastructure

For hosting, CDN, SSL, CI/CD, edge, servers, and storage.

DomainesiaVercelCloudflareDockerVPSGitHub Actions
AI & AUTOMATION

Agentic Workflows

Models are selected per use case and constrained by tools, policies, roles, and approvals.

Vercel AI SDKOpenAI APIn8nTool CallingRAGHuman-in-the-loop
MOBILE

App Delivery

Native-like or WebView/PWA delivery is selected according to features, budget, and store requirements.

React NativeExpoFlutterPWAWebViewPush Notification
03 / Architecture

Clear separation between UI, logic, data, and infrastructure.

Modular architecture improves scaling, testing, provider changes, audits, and continuation by another team.

CLIENT LAYER

Web / Mobile UI

React, Next.js, React Native, PWA, accessibility, responsive states.

APPLICATION LAYER

API & Business Rules

Node.js or Python services, validation, permissions, workflows, integrations.

DATA & INFRA

PostgreSQL & Cloud

Database, storage, jobs, logs, backups, CDN, SSL, monitoring, CI/CD.

04 / Security & Quality

Security is enforced in the backend—not only in prompts or interfaces.

Controls are selected according to risk. Financial systems, personal data, and approval workflows receive stronger safeguards.

AreaMinimum StandardEvidence / Handover
AuthenticationSecure sessions, password hashing, optional MFA, role-based accessRole matrix and access test
DataValidation, parameterized queries/ORM, least privilege, backupsSchema, migrations, backup plan
APIAuthorization, rate limiting, input validation, safe error handlingAPI notes / OpenAPI where applicable
AITool allowlist, read/write separation, approval, audit log, fallbackTool contract and policy matrix
QualityLinting, type checks, functional QA, responsive QA, UATIssue log and acceptance record
DeploymentEnvironment separation, secrets management, SSL, logging, rollbackDeployment runbook and env template
05 / Official Packages, Timeline & Revisions

Packages aligned with the 2026 company profile.

Final pricing follows discovery. Domain, VPS/cloud, paid APIs, payment gateways, third-party licenses, complex data migration, and out-of-scope changes are quoted separately.

01 / COMPANY PROFILE

Company Profile Website

Rp 750k–1.5 million

7–14 days · 3 revision rounds

  • 1–5 pages
  • Responsive interface
  • Form / WhatsApp
  • Basic SEO
Choose package ↗
03 / CUSTOM WEB MVP

Custom Web MVP

Rp 3.5–9 million

30–60 days · Milestone revisions

  • Basic login & roles
  • Database
  • Initial dashboard
  • One primary workflow
Choose package ↗
04 / MOBILE APP MVP

Mobile App MVP

Rp 5–18 million

45–90 days · Milestone revisions

  • Core mobile flow
  • Basic API
  • Device testing
  • Release build
Choose package ↗
05 / AI PILOT · READ-ONLY

AI Pilot

Setup Rp 8–18 million

2–4 weeks · Subscription Rp 1.5–3 million/month

  • One App Assistant or Copilot agent
  • Tool-grounded, read-only data
  • One channel: WhatsApp or web
  • Basic metrics dashboard
Choose package ↗
06 / AI GROWTH · CONTROLLED WRITE

AI Growth

Setup Rp 25–60 million

4–8 weeks · Subscription Rp 3–7 million/month

  • AI Pilot capabilities
  • Lead, booking, and record updates
  • Approval flow & human-in-the-loop
  • Two to three systems or channels
Choose package ↗
07 / AI PLATFORM · FULL GOVERNANCE

AI Platform

Setup from Rp 75 million

8–16 weeks · Subscription from Rp 8 million/month

  • Multi-agent orchestration
  • Admin Copilot
  • ERP AI: finance, academic, inventory, HR
  • SLA, monitoring, audit, and optimization
Choose package ↗

Revision definition: website packages include three consolidated feedback rounds. Custom systems and applications use milestone-based revisions. New features or process changes after sign-off become a change request. Defects against agreed acceptance criteria are handled under the agreed bug warranty.

06 / Project Estimator

Calculate an initial range in 30 seconds.

This estimator is for screening only. Discovery is still required before a final proposal.

INDICATIVE ESTIMATERp 750k–1.5 million

7–14 days

Excludes third-party fees, heavy data migration, certification, external audits, or scope changes.

Revisions: 3 roundsWarranty: As agreed in scopeHandover: Repo + docsPayment: Milestone-based
07 / Handover & Client Rights

The product should not become a black box.

Ownership, accounts, and handover documents are stated in the project proposal and agreement.

ItemClient ReceivesNotes
Source CodeRepository or release package after final paymentExcept third-party licensed components
Environment.env.example, variable list, deployment requirementsLive secrets transferred through a secure channel
DatabaseSchema, migrations, ERD/notes, backup procedureProduction data remains subject to privacy policy
API & IntegrationEndpoint notes, webhook contracts, third-party dependenciesOpenAPI documentation when included in scope
OperationsAdmin guide, deployment runbook, monitoring and rollback notesPIC training according to package
WarrantyDefect correction according to agreed scope and warranty termsMaintenance and further development are optional
08 / FAQ

Questions commonly asked by clients and IT teams.

Is every website built with React?

No. React/Next.js is selected when it provides real value. Simpler websites may use a lighter architecture to keep cost and maintenance efficient.

Is Supabase mandatory?

No. Supabase is strong for PostgreSQL, auth, storage, and realtime, but projects may use PostgreSQL on a VPS, another managed database, or client infrastructure.

Why is pricing shown as a range?

Pricing depends on roles, modules, integrations, migration, security, approvals, data volume, and requirement quality. Discovery narrows the range into a fixed proposal.

What counts as a revision?

A revision is feedback on an in-scope deliverable. New features, process changes, or extra integrations are change requests. Bugs are not revisions.

Can you continue a project built by another developer?

Yes, after a codebase audit. We review architecture, dependencies, security, data, deployment, documentation, and technical debt before estimating.

Can the client IT team review the work?

Yes. The IT team can review ERD, APIs, role matrices, architecture decisions, repository, deployment, and UAT according to scope and access agreements.

09 / Start with Discovery

Send the requirement. We will map the stack, scope, timeline, risks, and budget.

For complex projects, discovery can be a paid standalone phase so technical decisions and estimates are not based on assumptions.