drybrine/webinvesp32 — reverse-engineered prompt
Reverse engineered prompt
Tolong build aplikasi StokManager untuk manajemen inventaris bengkel atau toko sparepart. Saya mau dashboard yang bisa menampilkan stok barang secara real time, tambah edit hapus produk, tambah atau kurangi stok, dan semua perubahan otomatis masuk ke riwayat transaksi.
Aplikasi harus terhubung ke Firebase Realtime Database dan bisa menerima scan barcode dari perangkat ESP32 GM67. Saat barcode discan, tampilkan popup di website supaya user bisa memilih barang masuk atau barang keluar. Buat juga halaman transaksi dengan filter berdasarkan manual atau scanner, jenis transaksi, periode, export CSV, dan pagination.
Tambahkan halaman prediksi stok, user bisa pilih barang lalu lihat perkiraan stok 1 sampai 90 hari ke depan memakai Multi Linear Regression seperti di README. Di dashboard tampilkan 3 barang yang paling berisiko habis dan notifikasi kalau stok akan habis dalam 7 hari.
Saya juga mau halaman status device ESP32 yang menampilkan online offline, baterai, WiFi, IP, dan jumlah scan. Pakai Next.js, Firebase, TypeScript, Tailwind, dan siapkan agar bisa deploy ke Vercel.
Want more depth? Deep Reverse