51830/51830-config-vault — reverse-engineered prompt

Reverse engineered prompt

GitHub

Tolong buatkan aplikasi web bernama Config Vault untuk menyimpan dan mengelola konfigurasi aplikasi dari satu tempat. User bisa upload file seperti appsettings.json, .env, .env.local, yaml, toml, ini, cfg, dan config.php, lalu sistem otomatis membaca isi file menjadi daftar key value. Setelah itu user bisa memilih key mana yang mau disimpan, menambahkan nama aplikasi, note, dan deskripsi, lalu menyimpannya ke MySQL.

Saya ingin ada versi per aplikasi seperti v1, v2, v3, bisa melihat perbedaan value antar versi dengan tampilan diff yang mudah dibaca. Value yang sensitif harus bisa ditandai dan disimpan terenkripsi, tapi tetap bisa didekripsi saat ditampilkan jika dibutuhkan. Tolong juga buat fitur export supaya konfigurasi bisa diunduh lagi ke format aslinya.

Pakai React untuk tampilan, FastAPI untuk backend, MySQL untuk database, dan siapkan Docker Compose supaya bisa langsung dijalankan dengan satu command. Cari docs terbaru online kalau perlu.

Want more depth? Deep Reverse