Anda di halaman 1dari 1

Projects Groups Snippets Help Search or jump to… Sign in / Register

DWI CAHYA SULISTYAWAN | golang developer jogja Cicilankoperasi

Cicilankoperasi
C Project ID: 25673167
Star 0

1 Commit 1 Branch 0 Tags 3.8 MB Files 3.8 MB Storage

alpha cicilankoperasi History Find file Clone

All pushed ce7cbfcc


DWI CAHYA SULISTYAWAN | golang developer jogja authored 4 minutes ago

README LICENSE

Name Last commit Last update

angsuran All pushed 4 minutes ago

api All pushed 4 minutes ago

rupiahstuff All pushed 4 minutes ago

.gitignore All pushed 4 minutes ago

Dockerfile All pushed 4 minutes ago

LICENSE.LGPL.2.1 All pushed 4 minutes ago

README.md All pushed 4 minutes ago

cicilankoperasi All pushed 4 minutes ago

docker-compose.yml All pushed 4 minutes ago

go.mod All pushed 4 minutes ago

gvim.config All pushed 4 minutes ago

main.go All pushed 4 minutes ago

README.md

Cicilankoperasi
Sebuah tools sederhana dengan keluaran berupa JSON API, yang akan sangat membantu developer frontend yang membuat kalkulator cicilan
nasabah koperasi atau lembaga keuangan mikro lainnya untuk mem-fetch-nya.

Hosted

For test use case in Tog Indonesia

Requirements

Go version 1.16 linux/amd64

Run

Pindah ke direktori cicilankoperasi. cd cicilankoperasi

Bebaskan (jika terpakai) port 9900 sudo kill -9 $(sudo lsof -t -i:9900)

[1]. Menjalankan dari source code. Jalankan go run main.go .

atau

[2]. Menjalankan dari binary file. Jalankan chmod a+x cicilankoperasi && ./cicilankoperasi

Buka POSTMAN atau INSOMNIA, kemudian masukkan URL berikut. http://localhost:9900/api/v1

RESTful service URLs


POST /angsuran/calculate
dengan json body :

{
"amount": "10000000.00",
"interest": "1.83",
"term": 36,
"type": "FLAT",
"start_date": "2021-04-07",
"rounded": false
}

Hasil Pengujian CPU Utility


Program ditulis dengan ini sangat efisien. Hal ini dibuktikan dengan pada desktop yang hanya membuka editor gvim, Insomnia dan
menjalankan binary go cicilankoperasi, diperoleh besaran output CPU Utility yang hanya 0.21%.

Credit sumber berkas gambar: pribadi/Dwicahya Sulistyawan, developer Golang Jogjakarta

[http://svelte-tutorial.unaux.com/images/backend_apps_kreditur.jpg]

Acknowledgement & Future Proposals


Pada versi Alpha ini implementasi calculate angsuran support pada type suku bunga pinjaman FLAT. Tidak tertutup kemungkinan pada versi-
versi berikutnya akan dikembangkan dengan tambahan support pada type suku bunga pinjaman EFEKTF, ANUITAS DAN FLOATING.

Pull Requests & Contribute to the Code


Monggo

Dwicahya Sulistyawan | developer Golang Jogjakarta

Anda mungkin juga menyukai