Engineering & Pricing

Web-nya dibuat pakai apa, berapa lama, revisinya berapa kali, dan berapa biayanya?

Halaman ini menjawab pertanyaan klien dengan bahasa sederhana, sekaligus menunjukkan standar arsitektur, keamanan, delivery, dan handover untuk tim IT.

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 / Jawaban Singkat untuk Klien

Tidak semua proyek memakai semua teknologi.

Stack dipilih berdasarkan jenis produk, trafik, integrasi, keamanan, kemampuan tim internal, biaya operasional, dan rencana pertumbuhan.

Untuk website company profile

Next.js / React + Vercel

Cocok ketika prioritasnya cepat, responsif, SEO, mudah dikelola, dan biaya infrastruktur awal efisien. CMS atau Supabase ditambahkan jika konten dan data perlu dikelola.

Untuk aplikasi bisnis

React + Node.js/Python + PostgreSQL

Cocok untuk login, role, dashboard, workflow, invoice, dokumen, laporan, API, integrasi, atau AI. Deployment dapat di Vercel, Supabase, Docker/VPS, atau kombinasi cloud.

02 / Technology Stack

Stack modern, valid, dan dapat di-handover.

Kami menghindari ketergantungan tersembunyi. Semua dependency dicatat, secret dipisahkan dari source code, dan lingkungan deployment didokumentasikan.

FRONTEND

Interface & Experience

Untuk website cepat, dashboard kompleks, dan aplikasi responsif.

Next.jsReactTypeScriptTailwind CSSTanStack QueryZustand
BACKEND & API

Business Logic

Untuk API, workflow, integrasi, automation, queue, dan layanan AI.

PHP 8LaravelNode.jsFastAPIPythonREST API
DATABASE

Data & Access

Untuk data relasional, role, audit, transaksi, reporting, dan pencarian semantik.

PostgreSQLSupabaseDrizzle ORMPrismapgvectorRedis
CLOUD & DEPLOY

Infrastructure

Untuk hosting, CDN, SSL, CI/CD, edge, server, dan penyimpanan.

DomainesiaVercelCloudflareDockerVPSGitHub Actions
AI & AUTOMATION

Agentic Workflows

Model dipilih per use case dan selalu dibatasi oleh tool, policy, role, serta approval.

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

App Delivery

Pilihan native-like atau WebView/PWA disesuaikan dengan fitur, anggaran, dan kebutuhan store.

React NativeExpoFlutterPWAWebViewPush Notification
03 / Architecture

Pemisahan yang jelas antara UI, logic, data, dan infrastruktur.

Arsitektur modular memudahkan scaling, testing, penggantian provider, audit, dan pengembangan oleh tim lain.

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

Keamanan ditegakkan di backend, bukan hanya di prompt atau tampilan.

Kontrol dipilih sesuai risiko proyek. Sistem keuangan, data personal, dan workflow approval menerima kontrol yang lebih ketat.

AreaStandar MinimumBukti / 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 / Paket Resmi, Waktu & Revisi

Paket diselaraskan dengan Company Profile 2026.

Harga final ditentukan setelah discovery. Domain, VPS/cloud, API berbayar, payment gateway, lisensi pihak ketiga, migrasi data kompleks, dan perubahan di luar scope dihitung terpisah.

01 / COMPANY PROFILE

Company Profile Website

Rp 750 rb–1,5 jt

7–14 hari · 3 putaran revisi

  • 1–5 halaman
  • Tampilan responsif
  • Form / WhatsApp
  • Basic SEO
Pilih paket ↗
03 / CUSTOM WEB MVP

Custom Web MVP

Rp 3,5–9 jt

30–60 hari · Revisi milestone

  • Login & role dasar
  • Database
  • Dashboard awal
  • Satu workflow utama
Pilih paket ↗
04 / MOBILE APP MVP

Mobile App MVP

Rp 5–18 jt

45–90 hari · Revisi milestone

  • Core flow mobile
  • API dasar
  • Testing device
  • Build release
Pilih paket ↗
05 / AI PILOT · READ-ONLY

AI Pilot

Setup Rp 8–18 jt

2–4 minggu · Langganan Rp 1,5–3 jt/bulan

  • Satu agent App Asisten atau Copilot
  • Tool-grounded, hanya membaca data
  • Satu kanal: WhatsApp atau web
  • Dashboard metrik dasar
Pilih paket ↗
06 / AI GROWTH · WRITE TERKENDALI

AI Growth

Setup Rp 25–60 jt

4–8 minggu · Langganan Rp 3–7 jt/bulan

  • Seluruh kapabilitas AI Pilot
  • Aksi lead, booking, dan update record
  • Approval flow & human-in-the-loop
  • Dua sampai tiga sistem atau kanal
Pilih paket ↗
07 / AI PLATFORM · FULL GOVERNANCE

AI Platform

Setup mulai Rp 75 jt

8–16 minggu · Langganan mulai Rp 8 jt/bulan

  • Multi-agent & orkestrasi
  • Admin Copilot
  • ERP AI: finance, akademik, inventory, HR
  • SLA, monitoring, audit, dan optimasi
Pilih paket ↗

Definisi revisi: paket website mencakup tiga putaran feedback terkonsolidasi. Custom system dan aplikasi menggunakan revisi berbasis milestone. Fitur baru atau perubahan proses setelah sign-off menjadi change request. Defect terhadap acceptance criteria ditangani sesuai warranty bug yang disepakati.

06 / Project Estimator

Hitung rentang awal dalam 30 detik.

Estimator ini hanya alat screening. Discovery tetap diperlukan sebelum proposal final.

ESTIMASI INDIKATIFRp 750 rb–1,5 jt

7–14 hari

Belum termasuk biaya pihak ketiga, migrasi data berat, sertifikasi, audit eksternal, atau perubahan scope.

Revisi: 3 roundsWarranty: Sesuai scopeHandover: Repo + docsPayment: Milestone-based
07 / Handover & Hak Klien

Produk tidak boleh menjadi kotak hitam.

Hak, akun, dan dokumen serah-terima dicantumkan dalam proposal dan kontrak proyek.

ItemYang Diterima KlienCatatan
Source CodeRepository or release package after final paymentKecuali komponen berlisensi pihak ketiga
Environment.env.example, variable list, deployment requirementsSecret asli dipindahkan melalui kanal aman
DatabaseSchema, migrations, ERD/notes, backup procedureData produksi tetap mengikuti kebijakan privasi
API & IntegrationEndpoint notes, webhook contracts, third-party dependenciesDokumentasi OpenAPI jika sesuai scope
OperationsAdmin guide, deployment runbook, monitoring and rollback notesPelatihan PIC sesuai paket
WarrantyPerbaikan defect sesuai scope dan ketentuan warranty yang disepakatiMaintenance dan pengembangan lanjutan bersifat opsional
08 / FAQ

Pertanyaan yang biasanya ditanyakan klien dan tim IT.

Apakah semua website dibuat dengan React?

Tidak. React/Next.js dipilih ketika memberi manfaat nyata. Website sederhana dapat memakai arsitektur yang lebih ringan agar biaya dan maintenance efisien.

Apakah Supabase wajib?

Tidak. Supabase sangat baik untuk PostgreSQL, auth, storage, dan realtime, tetapi proyek dapat memakai PostgreSQL pada VPS, managed database lain, atau infrastruktur klien.

Kenapa harga berbentuk rentang?

Harga dipengaruhi jumlah role, modul, integrasi, migrasi data, keamanan, approval, volume data, dan kualitas requirement. Discovery mempersempit rentang menjadi proposal tetap.

Apa yang dihitung sebagai revisi?

Revisi adalah feedback terhadap output dalam scope yang disepakati. Fitur baru, perubahan proses, atau integrasi tambahan adalah change request. Bug bukan revisi.

Bisa melanjutkan project dari developer lain?

Bisa setelah codebase audit. Kami menilai arsitektur, dependency, keamanan, data, deployment, dokumentasi, dan technical debt sebelum memberi estimasi.

Apakah tim IT klien bisa ikut review?

Ya. Tim IT dapat meninjau ERD, API, role matrix, architecture decision, repository, deployment, dan UAT sesuai scope serta perjanjian akses.

09 / Mulai dengan Discovery

Kirim kebutuhan. Kami petakan stack, scope, waktu, risiko, dan biaya.

Untuk proyek kompleks, discovery dapat dipisahkan sebagai tahap berbayar agar keputusan teknis dan estimasi tidak dibuat berdasarkan asumsi.