Halaman ini menyajikan dokumentasi bagi developer. Jika anda mencari topik spesifik berkaitan dengan hal teknis proyek, anda bisa melihat submenu berikut:
Berikut adalah spesifikasi minimum untuk mengembangkan aplikasi ini:
Jenis | Nama | Versi |
---|---|---|
Bahasa pemrograman | Java | 22.0.2 |
Framework | JavaFX | 23.0.1 |
Project management | Maven | 3.9.9 |
Basis data | Microsoft SQL Server | 2022 |
Jenis | Nama | Versi |
---|---|---|
IDE (Integrated Development Environment) | IntelliJ IDEA | 2024.2.4 |
GUI designer | Scene Builder | 23.0.1 |
Anda bisa menggunakan terminal atau IDE untuk memudahkan proses instalasi. Berikut adalah petunjuk untuk proses instalasi dengan terminal:
-
Kloning repositori
Bka terminal pada direktori tersebut. Kemudian ketikkan perintah di bawah:
git clone https://github.com/andromeda-hebat/FINALIS-JTI-ADMIN.git
-
Konfigurasi proyek
Ubah nama file .env.example menjadi .env. Lalu ubah nilai dari konfigurasi yang ada sesuai dengan perangkat yang anda gunakan.
-
Install dependensi
Ada beberapa dependensi yang dibutuhkan agar aplikasi bisa berjalan, yaitu dependensi JavaFX dan juga driver untuk database Microsoft SQL Server. Untuk proses instalasi, anda cukup lakukan perintah berikut:
mvn clean install
⚠️ Pastikan perangkat anda sudah terinstall Apache Maven! -
Jalankan aplikasi dengan menjalankan tombol Run pada IDE yang anda gunakan.
Pastikan aplikasi sudah bisa menampilkan window untuk login berikut:
FINALIS-JTI-ADMIN
├───.idea
├───.mvn
├───docs
│ ├───assets
│ └───guides
├───src
│ └───main
│ ├───java
│ │ └───andromeda
│ │ └───hebat
│ │ └───finalisjtiadmin
│ │ ├───controllers
│ │ ├───core
│ │ ├───helper
│ │ ├───models
│ │ └───repository
│ └───resources
│ ├───components
│ ├───css
│ ├───icons
│ ├───img
│ └───views
└───target