Deskripsi singkat tentang proyek Anda. Misalnya, "Aplikasi manajemen inventaris berbasis Spring Boot."
- realtime chat: Realtime chat menggunkan websocket stamp, yang mana aplikasi ini bisa mendapatkan sebuah message secara realtime
Sebelum Anda menjalankan aplikasi ini, pastikan Anda telah menginstal:
- Java JDK 17 atau yang lebih baru
- Maven (jika menggunakan Maven)
- Gradle (jika menggunakan Gradle)
-
Clone repositori:
git clone https://github.com/ahyalfan/simple-chat.git
-
Masuk ke direktori proyek:
cd simple-chat
-
Jalankan aplikasi:
mvn spring-boot:run
Aplikasi ini menggunakan file konfigurasi application.properties
yang dapat ditemukan di src/main/resources
. Berikut adalah beberapa konfigurasi dasar yang dapat Anda ubah:
- server.port: Mengatur port server (default: 8080)
- spring.datasource.url: URL database (jika menggunakan database)
- spring.datasource.username: Nama pengguna database
- spring.datasource.password: Kata sandi database
Setelah aplikasi berjalan, Anda dapat mengakses antarmuka web di http://localhost:8080
.
Untuk menjalankan pengujian unit dan integrasi, gunakan perintah berikut:
- Maven:
mvn test
Jika aplikasi ini menyediakan API, Anda dapat menemukan dokumentasi API di Swagger UI atau Postman.
Jika Anda ingin berkontribusi pada proyek ini, silakan ikuti langkah-langkah berikut:
- Fork repositori ini.
- Buat cabang baru (
git checkout -b feature-branch
). - Lakukan perubahan dan commit (
git commit -am 'Add new feature'
). - Push ke cabang Anda (
git push origin feature-branch
). - Buat Pull Request.
Proyek ini dilisensikan di bawah MIT License.
Jika Anda memiliki pertanyaan atau saran, silakan hubungi:
- Nama Anda: email@example.com
- GitHub: https://github.com/username