---
title: "Pembuat Aplikasi AI untuk Web App dengan Database | Briks"
url: https://briks.dev/id/ai-app-builder
description: "Pembuat aplikasi AI: Briks membangun aplikasi Anda dengan database sendiri, formulir, tugas terjadwal, webhook, cek keamanan kode, dan hosting. Mulai gratis."
---

Pembuat aplikasi AI

# Buat aplikasi web dengan AI, lengkap dengan database sendiri

Jelaskan apa yang harus disimpan dan ditampilkan aplikasi Anda. Briks membangun halaman, database di baliknya, formulir yang menyimpan data, dan pencarian, lalu membaca kodenya untuk keamanan dan menghosting hasilnya.

Coba contoh

- Database sendiri, dibuat bersama proses pembuatan
- Formulir, tugas terjadwal, dan webhook
- Kode diperiksa keamanannya sebelum dipublikasikan

**Database** events, 3 data

| Acara | Tanggal | Dipublikasikan |
| --- | --- | --- |
|  | 12 Apr |  |
|  | 20 Apr |  |
|  | 25 Apr |  |

Ganti nama sebuah event atau aktifkan salah satunya.

*oakhall.briks.live/events*

Acara di Oak Hall

- 12 Apr **Pameran kerajinan musim semi** Detail dan waktu
- 20 Apr **Kafe reparasi** Detail dan waktu

Tayang, dibuat dari 2 catatan yang dipublikasikan

Demo yang berfungsi dengan data contoh. Silakan coba.

## Arti aplikasi web di Briks

Website menampilkan halaman yang sama kepada semua orang. Aplikasi web menyimpan data dan mengolahnya. Di Briks, itu terdiri dari bagian-bagian berikut, yang dibangun bersama dari deskripsi Anda.

- **Rekaman data dalam database**

  Hal-hal yang Anda catat dalam daftar, seperti resep, acara, lowongan, atau pemasok, disimpan sebagai record di database aplikasi itu sendiri. Anda menambah dan mengeditnya di studio.

- **Halaman yang dibangun dari catatan**

  Setiap data bisa punya halamannya sendiri, dan halaman daftar mengurutkan serta menyaringnya. Halaman dibuat lebih dulu, jadi setiap data adalah halaman sungguhan yang bisa ditemukan mesin pencari.

- **Formulir yang menyimpan data**

  Formulir kontak dan pertanyaan menyimpan setiap entri, dan formulir dapat menyimpan kiriman pengunjung sebagai data di database Anda.

- **Cari**

  Pengunjung dapat mencari data Anda, lewat route milik aplikasi Anda yang berjalan berdampingan dengan halamannya.

- **Pekerjaan terjadwal dan webhook**

  Jalankan tugas sesuai jadwal, dan beri tahu alat lain Anda saat situs dipublikasikan, formulir masuk, atau data berubah.

- **Dashboard, saat Anda butuh angka**

  Layar berisi angka, grafik, dan tabel untuk tim Anda adalah dashboard, jenis proyek tersendiri.

  [Pembuat dashboard AI](https://briks.dev/id/ai-dashboard-builder)

## Yang bisa Anda buat hari ini dengan pembuat aplikasi AI

Setiap contoh hanya memakai apa yang saat ini sudah bisa dilakukan Briks. Jika sebagian ide belum tersedia, kartunya menyebutkannya.

- Data dan halaman

  **Koleksi resep atau menu**

  Setiap hidangan adalah sebuah record dengan halamannya sendiri. Tim Anda mengedit record di tab Database, dan situs yang live dipublikasikan ulang bersama perubahannya.

- Data dan sebuah feed

  **Bagian berita atau blog**

  Tulisan disimpan sebagai catatan, yang terbaru di atas, masing-masing dengan halamannya sendiri, dan satu feed untuk pembaca yang mengikuti.

- Data dan halaman

  **Daftar acara atau jadwal kelas**

  Acara atau kelas sebagai data, masing-masing dengan tanggal dan halamannya sendiri, dalam urutan yang Anda minta. Satu tempat dapat dibayar sekali, melalui pemroses pembayaran Anda sendiri.

- Record, pencarian, dan formulir

  **Papan lowongan atau direktori dengan pencarian**

  Listing sebagai data dengan satu halaman untuk masing-masing, pencarian yang berjalan lewat rute aplikasi sendiri, dan lamaran yang masuk lewat formulir.

- Formulir dan webhook

  **Formulir permintaan dan pertanyaan**

  Permintaan pemesanan, penawaran, atau lamaran, disimpan di studio dan dikirim ke email Anda di produksi, dengan webhook untuk meneruskan tiap permintaan ke alat lain.

- Akun dan pembayaran

  **Pendaftaran anggota dan tempat berbayar**

  Pengunjung mendaftar dengan email dan kata sandi, atau dengan Google dan tujuh penyedia lain memakai kunci Anda sendiri, lalu membayar sekali untuk tempat, unduhan, atau layanan lewat prosesor pembayaran Anda sendiri.

- Akun dan pembayaran

  **Keanggotaan yang diperpanjang**

  Anggota berlangganan paket yang diperpanjang setiap bulan atau setiap tahun, dengan uji coba gratis opsional, lewat akun Stripe, Paddle, Polar atau Lemon Squeezy milik Anda sendiri. Halaman bisa dikhususkan untuk pelanggan.

- Pembayaran, sesuai permintaan

  **Biaya pengiriman dan pengantaran**

  Minta pengiriman dan Briks membangunnya ke dalam aplikasi Anda dengan akun pembayaran Anda sendiri: pesanan yang dikirim lewat pos, dengan biaya pengiriman yang Anda tetapkan.

- Dashboard

  **Dashboard untuk tim Anda**

  Satu layar berisi angka kunci, grafik, dan tabel, dibuat dari deskripsi Anda. Angkanya adalah angka yang Anda berikan.

  [Cara dashboard dibuat](https://briks.dev/id/ai-dashboard-builder)

## Database milik aplikasi Anda sendiri, dengan data yang bisa Anda sunting

Di studio, tab Database bekerja seperti tabel di sini: setiap koleksi, setiap rekaman, siap diubah.

Saat sebuah build menyimpan data, database ikut dibuat. Owner atau Admin juga bisa membuatnya sendiri di tab Database. Setiap koleksi, seperti resep, acara, atau pemasok, adalah tabel data yang bisa Anda lihat, tambah, dan edit.

Saat data berubah, situs yang sudah tayang diterbitkan ulang agar halaman yang dibuat dari data itu tetap terbaru: langsung pada kali pertama, lalu paling banyak sekali setiap lima menit, berapa pun jumlah perubahan yang Anda buat. Setiap perubahan juga bisa dikirim ke alat Anda yang lain sebagai webhook record.changed.

Data Anda boleh Anda bawa. Di paket berbayar, unduh satu koleksi sebagai CSV, atau semuanya sebagai JSON dalam zip, hingga 50.000 data per koleksi, dan aktifkan salinan malam hari yang masing-masing disimpan selama 30 hari.

- Dibuat bersama proses build, atau secara manual
- Lihat, tambah, dan edit di tab Database
- Diunduh sebagai CSV atau JSON di paket berbayar, hingga 50.000 data per koleksi
- Salinan malam hari disimpan selama 30 hari di paket berbayar, jika diaktifkan

[Database Anda sendiri](https://briks.dev/id/features/database)

| Roti | Harga | Sedang dijual |
| --- | --- | --- |
| Roti sourdough pedesaan |  |  |
| Roti gandum hitam berbiji |  |  |
| Roti kapulaga |  |  |

Demo yang berfungsi. Ubah harga atau tarik sebuah barang dari penjualan.

## Formulir yang menyimpan setiap entri

Anda tidak perlu mendaftar ke layanan formulir. Apa pun yang dikirim orang lewat formulir aplikasi Anda akan disimpan untuk Anda.

Entri disimpan di studio untuk setiap situs, tempat 100 entri terbaru ditampilkan. Setelah situs masuk produksi, setiap entri baru juga dikirim ke email Anda. Entri yang dikirim ke pratinjau briks.live disimpan tetapi tidak dikirim lewat email, sehingga pengujian tidak memenuhi kotak masuk Anda.

Untuk meneruskan entri ke alat lain, tambahkan webhook untuk form.received, dan webhook itu akan diberi tahu tentang setiap entri begitu masuk.

Entri formulir belum bisa diekspor. Jika Anda perlu menyimpan dan mengekspor apa yang dikirim pengunjung, minta formulir yang menyimpan ke database Anda: di paket berbayar, data itu bisa diunduh seperti data lainnya.

[Formulir](https://briks.dev/id/features/forms)

**Tom Reyes** Kue pernikahan untuk 80 tamu 2m

**Amira Shah** Grosir untuk kafe kami 1 j

**Joe Park** Ada pilihan bebas gluten? 3 j

Contoh entri, untuk menunjukkan tata letak.

## Tugas terjadwal dan webhook untuk aplikasi Anda

Hubungkan aplikasi Anda ke alat-alat lain tanpa menjalankan server sendiri.

Sebuah tugas terjadwal memanggil salah satu rute aplikasi Anda sendiri, atau alamat yang Anda berikan, pada waktu yang Anda atur, dan setiap eksekusi tersimpan dalam riwayat. Tugas berjalan baik situs dipublikasikan maupun tidak.

Webhook memberi tahu alat lain begitu sesuatu terjadi: situs dipublikasikan, formulir diterima, atau data berubah. Setiap pengiriman ditandatangani agar penerima dapat memastikan bahwa pengiriman itu berasal dari aplikasi Anda, dan pengiriman yang gagal dicoba hingga lima kali: langsung, lalu setelah sekitar 30 detik, 2 menit, 8 menit, dan 32 menit.

Aplikasi Anda juga dapat mengirim email dengan namanya sendiri dari alamat di emails.briks.live, setelah Anda mengaktifkan email: 300 email per bulan di Free, 2.000 di Starter, 5.000 di Pro, 15.000 di Studio, dan 50.000 di Agency, dipakai bersama oleh semua situs Anda.

- 1 tugas terjadwal dan 1 webhook per proyek di Free, masing-masing 5 di Starter, 10 di Pro, 25 di Studio dan 50 di Agency
- Event: site.published, form.received, record.changed
- Pengiriman uji setiap kali Anda memintanya

[Pekerjaan terjadwal dan webhook](https://briks.dev/id/features/scheduled-jobs-and-webhooks)

Tugas terjadwal

- **Kirim ringkasan mingguan** Setiap Senin pukul 08:00, memanggil /api/digest *Terakhir dijalankan selesai*
- **Tutup acara yang sudah lewat** Setiap hari pukul 02:30, memanggil /api/tidy *Terakhir dijalankan selesai*

Webhook ke hooks.example.com

- form.received *Terkirim pada percobaan pertama*

Pengiriman yang gagal dicoba lagi setelah sekitar 30 detik, 2 menit, 8 menit, dan 32 menit.

Demo yang berfungsi. Tidak ada yang dikirim dari halaman ini.

## Kode aplikasi Anda, terbuka untuk Anda

Tidak ada yang disembunyikan di balik pembuat website. Setiap file yang ditulis untuk aplikasi Anda bisa dibaca.

Jelajahi setiap file yang dibuat untuk aplikasi Anda di studio. Siapa pun dengan hak edit dapat mengubah file secara manual, dan di paket berbayar Anda dapat mengunduh kode sebagai zip kapan pun Anda mau.

Zip berisi kode yang ditulis untuk aplikasi Anda, bukan bagian bersama yang dijalankan setiap situs Briks, sehingga perlu penyesuaian agar bisa berjalan di tempat lain. Pada paket berbayar, file-file itu juga dapat disimpan di repositori GitHub, tersinkron dua arah. Data Anda tetap milik Anda dalam kedua kasus: pada paket berbayar, unduh sebagai CSV atau JSON.

Lebih suka kata-kata biasa? Minta perubahannya di chat studio. Perubahan itu dibangun, diterbitkan, dan disimpan sebagai versi yang bisa Anda batalkan.

[Kode situs Anda](https://briks.dev/id/features/your-code)

```
export default function Order() {
  return (
    <Section pad="lg">
      <OrderForm day="saturday" />
```

## Pemeriksaan keamanan sebelum aplikasi Anda dipublikasikan

Aplikasi yang menyimpan data perlu kehati-hatian. Sebelum dipublikasikan, Briks membaca kode yang dibuat untuk aplikasi Anda guna mencari kesalahan yang paling sering membocorkan data.

Pemeriksaan ini mencari kunci dan kata sandi yang tertulis di dalam file, route yang mengubah data tanpa batas seberapa sering dipanggil, data yang diterima tanpa diperiksa, kueri database yang dibuat dengan menyambung string, HTML yang disusun dari teks mentah, serta halaman atau route yang memanggil alamat lain. Temuannya dikembalikan ke pembuat untuk diperbaiki.

Rahasia yang dibutuhkan aplikasi Anda diatur di studio dan tidak disimpan di dalam file-nya. Kontras warna juga diperiksa, di dalam kode maupun di halaman yang sudah tayang, seperti pada setiap situs Briks.

Di paket berbayar, agen Security terus memeriksa setelah peluncuran: kode setelah setiap publikasi dan situs yang aktif setiap hari Senin, dengan setiap temuan dijelaskan dalam kata-kata biasa dan setiap perbaikan menunggu persetujuan Anda.

[Agen Keamanan](https://briks.dev/id/features/security-agent)

**Tinjauan keamanan** oakhall.briks.live

- Kunci dan kata sandi yang tertulis di dalam file
- Rute yang mengubah data tanpa batas Ditemukan pada rute yang menerima lamaran, dan sudah diperbaiki: batas telah ditambahkan.
- Data yang diterima tanpa diperiksa
- Kueri database yang disusun dari string
- HTML dari teks mentah
- Halaman atau rute yang memanggil alamat lain

Pembacaan selesai. Tidak ada yang perlu diperbaiki.

Contoh pembacaan kode. Nama file-nya hanya rekaan.

## Yang belum bisa dilakukan aplikasi

Lebih baik tahu sekarang daripada setelah Anda membangun. Tidak satu pun dari ini tersedia saat ini.

- Belum

  **Panggilan ke layanan luar**

  Halaman dan rute belum dapat memanggil alamat layanan lain. Webhook dan tugas terjadwal adalah cara menghubungkan alat lain saat ini.

- Belum

  **Mengekspor entri formulir**

  Isian formulir tersimpan di studio dan kotak masuk Anda. Data di database Anda bisa diunduh di paket berbayar.

- Belum

  **Email dari domain Anda sendiri**

  Email situs dikirim dari alamat di emails.briks.live dengan nama situs Anda, bukan dari domain Anda.

- Belum

  **Data dari alat lain di dasbor**

  Dashboard menyimpan datanya di database miliknya sendiri, dimulai dengan contoh data, dan menyimpan dari formulirnya. Dashboard belum membaca database atau alat Anda yang lain.

  [Pembuat dashboard AI](https://briks.dev/id/ai-dashboard-builder)

- Belum

  **Command line atau API publik**

  Semuanya dilakukan di studio: membangun, perubahan, data, pekerjaan terjadwal, dan webhook.

## Biaya untuk membuat aplikasi

Aplikasi menggunakan kredit dan paket yang sama dengan website.

**50** kredit ditahan saat aplikasi baru dibangun

**5** kredit ditahan untuk sebuah perubahan

**5** kredit ditahan untuk sebuah pemeriksaan

Sejumlah kredit ditahan selama pekerjaan berjalan. Setiap tugas lalu dikenai biaya sesuai pekerjaan yang dilakukan: yang tidak terpakai dikembalikan, kelebihan dari yang ditahan diambil dari saldo Anda, dan permintaan yang gagal tidak dikenai biaya.

- **Free**

  **$0** untuk memulai

  - 50 kredit sekali, saat mendaftar
  - 1 situs
  - Alamat briks.live
  - Penyimpanan 500 MB

- **Starter**

  **$16** sebulan

  atau $160 setahun, gratis 2 bulan

  - 175 kredit per bulan
  - 1 situs
  - Domain Anda sendiri
  - Penyimpanan 5 GB

- **Pro**

  **$29** sebulan

  atau $290 setahun, gratis 2 bulan

  - 400 kredit per bulan
  - 3 situs
  - 3 domain milik Anda sendiri
  - Penyimpanan 10 GB

- **Studio**

  **$79** sebulan

  atau $790 setahun, gratis 2 bulan

  - 1.200 kredit per bulan
  - 10 situs
  - 10 domain milik Anda sendiri
  - Penyimpanan 25 GB

- **Agency**

  **$199** sebulan

  atau $1.990 setahun, gratis 2 bulan

  - 3.000 kredit per bulan
  - 30 situs
  - 30 domain milik Anda sendiri
  - Penyimpanan 100 GB

50 kredit paket Free diberikan sekali saja; tidak ada isi ulang harian. Paket berbayar dibeli online saat checkout, bulanan atau tahunan. [Bandingkan semua paket](https://briks.dev/id/pricing)

## Pertanyaan tentang pembuat aplikasi AI

### Bisakah saya membuat aplikasi web dengan AI tanpa coding?

Ya. Jelaskan apa yang harus disimpan dan ditampilkan aplikasi, lalu Briks membuat halaman, database, dan formulirnya. Perubahan diminta dengan kata-kata biasa, dan jika Anda bisa membuat kode, Anda dapat mengedit filenya sendiri.

### Apakah aplikasi saya mendapat database sendiri?

Ya, bila menyimpan data. Database dibuat bersama proses pembuatan, atau oleh Owner atau Admin di tab Database. Anda dapat melihat dan mengedit datanya, dan mengunduhnya di paket berbayar.

### Bisakah orang login ke aplikasi saya?

Ya. Minta fitur akun dan aplikasi Anda akan mendapat pendaftaran dan masuk dengan email dan kata sandi, lengkap dengan email konfirmasi dan atur ulang yang dikirim dari situs. Google, Apple, Microsoft, GitHub, X, Facebook, LinkedIn, dan Discord dapat diaktifkan di Project settings dengan kunci aplikasi milik Anda sendiri, di semua paket.

### Bisakah aplikasi saya menerima pembayaran?

Ya, pembayaran satu kali melalui akun Stripe, PayPal, Mollie, Razorpay, Paddle, Lemon Squeezy, Polar, Creem atau Dodo Payments milik Anda sendiri, yang dihubungkan di Project settings, dan langganan yang diperpanjang tiap bulan atau tahun melalui Stripe, Paddle, Polar atau Lemon Squeezy. Briks tidak mengambil biaya dari penjualan Anda. Butuh pengiriman? Mintalah, dan Briks membangunnya ke dalam aplikasi Anda dengan akun pembayaran Anda sendiri.

### Bagaimana cara menghubungkan aplikasi saya dengan alat lain?

Dengan webhook dan tugas terjadwal. Webhook memberi tahu alat lain saat situs dipublikasikan, formulir diterima, atau data berubah, dan tugas terjadwal memanggil sebuah rute atau alamat sesuai jadwal. Halaman dan rute belum dapat memanggil layanan luar.

### Bisakah saya mengekspor data aplikasi saya?

Ya, di paket berbayar: data di database Anda bisa diunduh sebagai CSV atau JSON, hingga 50.000 per koleksi. Isian formulir belum bisa diekspor; isian itu disimpan di studio dan dikirim ke email Anda di produksi.

### Apakah aplikasi saya diperiksa keamanannya?

Ya. Sebelum dipublikasikan, kode yang ditulis untuk aplikasi Anda diperiksa untuk mencari kunci yang tertinggal di file, rute tanpa batas, input yang tidak diperiksa, SQL yang disusun dari string, dan panggilan ke alamat luar, lalu temuannya dikirim kembali untuk diperbaiki. Di paket berbayar, agen Security memeriksanya lagi setelah setiap publikasi.

### Bisakah saya mengunduh kode aplikasi saya?

Ya, pada paket berbayar, sebagai zip kapan pun Anda mau. Isinya kode yang ditulis untuk aplikasi Anda, tetapi tidak termasuk bagian bersama yang dipakai setiap situs Briks, sehingga tidak dapat berjalan sendiri. Pada paket berbayar, file tersebut juga dapat disimpan di repositori GitHub, sinkron dua arah.

### Apa bedanya aplikasi dengan dashboard?

Aplikasi di sini adalah situs yang menyimpan catatan dan bekerja dengannya: halaman, formulir, dan pencarian. Dashboard adalah layar berisi angka, grafik, dan tabel untuk sebuah tim, dibuat dari kit-nya sendiri tanpa gerak maupun hiasan.

### Berapa biaya membuat aplikasi?

Sama seperti website. Pembuatan baru menahan 50 kredit dan satu perubahan menahan 5, dan masing-masing ditagih sesuai pekerjaan yang dibutuhkan. Anda mulai gratis dengan 50 kredit sekali saja, dan paket berbayar mulai dari $16 per bulan, dibeli online saat checkout.

## Lebih banyak cara membangun dengan Briks

- [**Pembuat website AI** Jelaskan bisnis Anda dengan kata-kata sederhana.](https://briks.dev/id/ai-website-builder)
- [**Pembuat dashboard AI** Jelaskan angka, daftar, dan layar yang dibutuhkan tim Anda.](https://briks.dev/id/ai-dashboard-builder)
- [**Semua fitur** Setiap fitur, beserta yang dibutuhkannya: paket, sebuah tombol, atau tidak sama sekali.](https://briks.dev/id/features)
- [**Template** Mulai dari situs yang sudah berfungsi, ditulis ulang untuk bisnis Anda.](https://briks.dev/id/templates)

## Apa yang akan dicatat aplikasi Anda?

Jelaskan dalam satu kalimat. Mulai dengan 50 kredit gratis, tanpa kartu.

[Atau mulai dari template](https://briks.dev/id/templates)
