Alur Kerja Terbukti: 16/16 Skenario Pengujian Lolos 100%

Bangun & Publish
Aplikasi Web Apapun Lewat Chat AI

Cukup ketik ide Anda dalam bahasa Indonesia sehari-hari. Forge merencanakan arsitektur, menyusun modul Next.js App Router, menghubungkan Supabase Postgres, menguji 16 skenario in-process, lalu mem-publish otomatis ke URL publik aktif.

ses-kasir-berkah / POS & Stok Toko Kelontong
"Buatkan aplikasi POS Kasir dan Manajemen Stok Toko Berkah lengkap dengan keranjang belanja, kalkulasi PPN 11%, cetak struk belanja, dan peringatan stok menipis."
Mode AI Riil (Live Autonomous ReAct Engine)
12/12 Test Passed

Halo! Saya telah merancang dan membangun sistem Point of Sale (POS) & Manajemen Inventori Toko Kelontong Berkah secara menyeluruh. Aplikasi dilengkapi katalog produk ber-kategori, sistem keranjang reaktif dengan kalkulasi PPN 11%, modul cetak struk thermal, dan kontrol restock barang.

Daftar Tugas & Checklist (8/8 Selesai)100% SELESAI
Inisialisasi arsitektur project POS & database SQLite lokal
Rancang antarmuka kasir cepat dengan kartu produk responsif
Implementasikan kalkulasi subtotal, PPN 11%, dan diskon belanja
Buat sistem keranjang belanja multi-item & auto-decrement stok
Bangun modal cetak struk kasir profesional format thermal 58mm/80mm
Tambahkan modul pelacakan stok menipis (stock warning threshold)
Jalankan pengujian unit kalkulasi nominal rupiah & type safety
Deploy ke live hosting Vercel & hubungkan custom domain
Aktivitas & Eksekusi Tool (Klik tombol "detail" untuk inspeksi)4 Tools
Menulis berkas components/PosCashier.tsxwrite_file
components/PosCashier.tsx
142 baris(4.8 KB)
// components/PosCashier.tsx - POS Engine by VibeCoder AI
import { useState, useMemo } from 'react';

export function PosCashier({ products, onCheckout }) {
  const [cart, setCart] = useState([]);
  
  const total = useMemo(() => {
    return cart.reduce((acc, item) => acc + (item.price * item.qty), 0);
  }, [cart]);

  const addToCart = (product) => {
    setCart(prev => {
      const exist = prev.find(i => i.id === product.id);
      if (exist) {
        return prev.map(i => i.id === product.id ? { ...i, qty: i.qty + 1 } : i);
      }
      return [...prev, { ...product, qty: 1 }];
    });
  };

  return (
    <div className="grid grid-cols-12 gap-4">
      {/* Product Catalog & Real-Time Cart */}
    </div>
  );
}
Menjalankan unit test kalkulasi kasir & validasi skemabash
Verifikasi interaksi UI di Headless Google Chromebrowser_test
Menerbitkan aplikasi ke Vercel Edge Networkpublish_app
Aplikasi Siap Digunakan & Live Publik
https://berkah-mart.vibecoder.co.idSSL 256-bit
🌾Stok: 35

Beras Pandan Wangi 5kg

Rp 72.000
🍳Stok: 18

Minyak Goreng Sania 2L

Rp 36.000
🍬Stok: 42

Gula Pasir Gulaku 1kg

Rp 17.500
🥚Stok: 8

Telur Ayam Negeri 1kg

Rp 28.000
Stok: 25

Kopi Kapal Api Spesial 165g

Rp 14.000
🍜Stok: 12

Mie Instan Goreng (Karton)

Rp 115.000
🥛Stok: 4

Susu Kental Manis 370g

Rp 12.000
🍵Stok: 30

Teh Celup Kotak 25s

Rp 6.500
Keranjang Kasir (3)

Beras Pandan Wangi 5kg

Rp 72.000

1

Minyak Goreng Sania 2L

Rp 72.000

2
Subtotal:Rp 144.000
PPN 11%:Rp 15.840
Total Bayar:Rp 159.840

Arsitektur Tanpa Kompromi

Bukan Sekadar Kode Dummy, Ini Sistem Siap Produksi

Vercel REST Auto-Deploy

Aplikasi di-deploy langsung ke infrastruktur serverless Vercel. Pengguna mendapatkan URL pribadi format username.forge.dev/slug dan dukungan Custom Domain.

Supabase Postgres Multi-Tenant

Tiap aplikasi memiliki skema tabel terisolasi di Supabase Postgres. Data persisten, aman, dan siap diekspor ke SQL atau CSV kapan saja di Tier Pro.

16 In-Process E2E Tests

Sebelum publish, engine menjalankan 16 skenario pengujian: otentikasi role, validasi CSRF, perlindungan akun admin terakhir, hingga pembulatan uang rupiah.

Pola Wajib AI

10 Langkah Disiplin Pembuatan Aplikasi

Engine AI Forge mengikuti 10 fase terstruktur untuk menjamin keandalan sistem secara konsisten.

01

Klarifikasi Cerdas

Mencegah asumsi salah saat kebutuhan ambigu atau belum lengkap.

02

Rencana Arsitektur Tertulis

Menjabarkan stack Next.js + Postgres, role, dan rancangan skema sebelum coding.

03

Task Checklist (TodoWrite)

Breakdown 6-8 tugas eksekusi dengan pelacakan status interaktif.

04

Penulisan Berkas Berlapis

Menulis file berurutan: util.ts -> db.ts -> auth.ts -> route handlers -> UI.

05

Self-Review & Auto-Fix

Audit otomatis untuk zona WIB, integer cents rupiah, CSRF token, dan admin guard.

06

Type Check & Syntax Linter

Verifikasi validitas sintaks TypeScript di lingkungan sandbox.

07

16 Skenario In-Process E2E

Pengujian endpoint auth, role security, CRUD, dan agregasi data secara langsung.

08

Looping Iteratif

Memperbaiki kode secara otomatis sampai 16/16 tes lulus 100%.

09

Deploy & Verifikasi Vercel

Deploy ke Vercel dan memotong 1 Kredit App tepat saat status READY.

10

Laporan Ringkasan Final

Memberikan kredensial admin dan tautan langsung ke URL publik aktif.

Transparan & Terjangkau

Pilih Paket Sesuai Kebutuhan Anda

Starter Trial
Gratis

Diberikan otomatis untuk semua akun baru

  • 1 Slot Kredit App (Publish 1 Aplikasi)
  • 50.000 Kuota Kredit AI
  • Subdomain Pribadi user.forge.dev
  • 16 In-Process E2E Test Suite
Daftar Akun Baru
Paling Populer
Bundle Slot Baru
Rp 49.000

Sekali bayar via Midtrans Snap (QRIS, VA, E-Wallet)

  • +1 Slot Kredit App untuk publish
  • +50.000 Kuota Kredit AI
  • Database Postgres Supabase Otomatis
  • URL Publik Aktif Selamanya
Beli Slot Bundle
Forge Tier Pro
Rp 149.000 / bulan

Akses penuh kode, database, dan repositori

  • Download Source Code (.ZIP)
  • Export Database (SQL / CSV Dump)
  • Push ke GitHub via Personal Token
  • 10GB Storage Pribadi File Manager
  • Bonus 5 Slot App & 250k Kredit AI
Upgrade ke Pro