Proyek ini adalah sebuah aplikasi yang dibangun dengan menggunakan framework Gin dan GORM dengan database PostgreSQL. Aplikasi ini menyediakan layanan pinjaman uang yang dapat dibayar per bulan.
- Gin: Framework web yang ringan dan cepat untuk Go.
- GORM: Library ORM (Object-Relational Mapping) untuk Go.
- PostgreSQL: Sistem manajemen basis data relasional yang digunakan sebagai database.
Berikut adalah langkah-langkah untuk menjalankan proyek ini:
- Pastikan Go dan PostgreSQL telah terinstal di sistem Anda.
- Unduh atau klon proyek ini ke dalam direktori lokal Anda.
- Buat database baru di PostgreSQL yang akan digunakan untuk proyek ini.
- Konfigurasi koneksi database di file config/config.go.
- Sesuaikan konfigurasinya di file .env
- Jalankan perintah berikut untuk menginstal dependensi proyek:
go mod tidy
- Jalankan perintah berikut untuk menjalankan proyek:
go run main.go
- Aplikasi akan berjalan di http://localhost:3000.
Dokumentasi Swagger untuk proyek ini dapat ditemukan di http://localhost:3000/swagger/index.html. Gunakan dokumentasi Swagger untuk melihat detail dan penggunaan dari setiap endpoint API.