Ini adalah website personal Selamat M. Harjono

Kata-Kata Hari Ini

"Pendidikan adalah benteng peradaban. Jika benteng itu runtuh, maka runtuhlah peradaban itu."

214
Mei 1
Prompt Modul Bootcamp Collaboration : Project-Based Learning & Prompt Engineering (Week 1)

Prompt Modul Bootcamp Collaboration : Project-Based Learning & Prompt Engineering (Week 1)

Jumat, 1 Mei 2026 | oleh Selamat Muliyadi Harjono | Modul


Daftar Prompt Untuk Minggu Pertama

Prompt 1:

anda adalah seorang database engineer, buatlah sebuah rancangan database aplikasi web point of sale perusahaan retail keperluan eksperimen tugas kuliah mahasiswa dimana dalam rancangan ini ada tabel:
- pengguna yang memiliki 2 role (kepala toko dan kasir)
- produk (ada stok yang dapat bertambah dan berkurang)
- pelanggan 
- transaksi (transaksi hanya dapat dilakukan untuk pelanggan yang terdaftar)
- detail transaksi (detail item yang dibeli / yang ada dalam transaksi)

format:
1. mysql query
2. plantuml code

Prompt 2:

sebagai seorang fullstack web developer, buatkan aplikasi POS berbasis web menggunakan rancangan database ini, yang memiliki form CRUD, dashboard yang komprehensif dan laporan produk,pelanggan dan transaksi yang lengkap.

Gunakan: 
bahasa php versi 8.2 keatas.
frontend template bootsrap responsif dengan tema warna utama merah hati dan biru laut.
struktur & arsitektur project php Multi-Page Traditional dimana setiap halaman adalah file PHP terpisah dengan URL masing-masing.
menu berada di bagian kiri side bar
dengan struktur menu :
- Dashboard
- Data Master 
	-- Pengguna
	-- Pelanggan
	-- Produk
- Transaksi
- Laporan
	-- Pelanggan 
	-- Produk 
	-- Transaksi 

anda tidak perlu mengerjakan semuanya saat ini kerjakan apa yang saya perintahkan saja.
sekarang buat untuk form login dan dashboard

Prompt 3:

#Lanjutkan bertahap ke form CRUD selanjutanya

Prompt 4 (jika semua form CRUD) sudah selesai dibuat:

bisakah kamu buatkan coding/halaman php membuat query untuk generate data (gunakan ajax untuk update progress generate data):
1. produk sebanyak 1000 :
nama_produk = Nama real produk, jika tidak : Produk 0001 - Produk 1000
harga_jual = harga real/perkiraan, jika tidak: random (1000-100000) dengan kelipatan 1000, contoh, benar: 21000, salah: 21390. 
stok = 10000
2. pelanggan sebanyak 300:
nama_pelanggan = real nama acak, jika tidak : Pelanggan 0001 -  Pelanggan 0300
3. Transaksi, dengan ketentuan:
- setiap pelanggan memiliki frekuensi transaksi antara 10-60 transaksi dalam rentang tanggal 1 januari 2025 - 31 desember 2025 (pilih tanggal acak untuk setiap transaksinya)
- untuk setiap transaksi memiliki detail transaksi (item yang dibelanjakan) acak antara 1-10 item dengan masing-masing item id_produk random, jumlah random 1-10
- pada tabel transaksi total_harga didapat dari total keseluruhan yang ada pada detail transaksi (subtotal) untuk transaksi ini saja

kosongkan tabel-tabel ini dahulu sebelum diisi data baru









Dilihat

214 kali

Trending

67