rizqon/bancakan2025 — reverse-engineered prompt
Reverse engineered prompt
Tolong bikinin project demo API billing untuk 2025 yang bisa saya jalankan lokal pakai Docker Compose. Saya mau backend FastAPI dengan auth sederhana, user bisa register pakai email dan password lalu login untuk dapat API key. Setelah register, sistem juga otomatis bikin customer, wallet, dan subscription di Lago supaya billing berbasis pemakaian bisa langsung kepakai.
Saya juga mau endpoint untuk kirim pesan WhatsApp versi dummy. Jadi belum perlu benar benar kirim pesan, yang penting saat endpoint dipanggil sistem cek dulu kredit user, minimal 100 kredit, lalu anggap pesan terkirim dan catat usage ke Lago supaya saldo berkurang. Tambahkan juga endpoint untuk cek sisa kredit user.
Pakai SQLite untuk data lokal user dan API key. Tolong sekalian rapikan env contoh, docker setup, dan dokumentasi cara jalaninnya, termasuk endpoint docs di localhost. Kalau ada yang kurang jelas, cek dokumentasi terbaru Lago dan FastAPI online lalu pilih setup yang paling simpel untuk demo ini.
Want more depth? Deep Reverse