D-Kost Desktop adalah aplikasi desktop berbasis Java yang digunakan untuk membantu pengelolaan data kos secara sederhana dan terstruktur.
Aplikasi ini dikembangkan sebagai project perkuliahan Semester 1 dan 2, dengan tujuan melatih pemahaman Java OOP dan pembuatan GUI Desktop.
- 🔐 Login Multi Role (Admin & Pemilik)
- 👤 Manajemen Data Penghuni Kos
- 🛏️ Manajemen Informasi Kamar
- 💰 Pencatatan dan Manajemen Data Transaksi
- 📊 Tampilan Menu sesuai Hak Akses User
- 🖥️ Antarmuka Desktop berbasis GUI
- Java
- Java Swing (GUI Desktop)
- NetBeans IDE
- Object-Oriented Programming (OOP)
Beberapa file utama dalam project ini:
Login.java– Halaman login userMenuAdmin.java– Menu khusus AdminMenuPemilik.java– Menu khusus PemilikDataPenghuni.java– Manajemen data penghuni kosInfoKamar.java– Informasi dan data kamarDataTransaksi.java– Pencatatan transaksiConfig.java– Konfigurasi aplikasiUser.java– Model user
Project ini dibuat untuk:
- Memahami dasar pemrograman Java
- Mengimplementasikan konsep OOP
- Membuat aplikasi Desktop GUI
- Simulasi sistem manajemen kos
- Clone repository ini:
git clone https://github.com/Faraysz/D-Kost_Desktop.git