Struktur Project & Folder UniteAlarm
📂 Mengapa Struktur Project Itu Penting? Struktur folder yang rapi membuat aplikasi: mudah dipahami mudah dikembangkan gampang di-debug siap dijadikan installer / EXE UniteAlarm disusun dengan struktur sederhana namun profesional. 🧱 Struktur Folder UniteAlarm Berikut contoh struktur dasar project UniteAlarm: UniteAlarm/ │ ├── main.py ├── config.json ├── alarm_data.json │ ├── assets/ │ ├── icon.ico │ └── alarm.wav │ ├── modules/ │ ├── alarm_manager.py │ ├── tray_manager.py │ └── notifier.py │ └── README.md 📄 Penjelasan Setiap File 🔹 main.py File utama aplikasi. Berfungsi sebagai: titik awal program pemanggil GUI penghubung semua modul Jika UniteAlarm dijadikan EXE, file ini yang dieksekusi. 🔹 config.json Digunakan untuk menyimpan: mode silent status libur pengaturan default aplikasi Contoh isi: { "silent_mode": false, "holiday_mode": false } 🔹 alarm_data.json Berisi daftar alarm yang dibuat pengguna. Dis...