Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/handayogi/curion
Repository ini berisi tentang aplikasi konversi mata uang (Curion)
https://github.com/handayogi/curion
android android-studio currency-api currency-exchange-rates kotlin
Last synced: 5 days ago
JSON representation
Repository ini berisi tentang aplikasi konversi mata uang (Curion)
- Host: GitHub
- URL: https://github.com/handayogi/curion
- Owner: handayogi
- Created: 2024-05-11T06:23:25.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-05-24T16:50:37.000Z (6 months ago)
- Last Synced: 2024-10-24T16:35:35.956Z (24 days ago)
- Topics: android, android-studio, currency-api, currency-exchange-rates, kotlin
- Language: Kotlin
- Homepage:
- Size: 15.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aplikasi Konversi Mata Uang
##### a. Short Description
Aplikasi konversi mata uang adalah alat digital yang dirancang untuk membantu pengguna menghitung dan memahami nilai tukar antara berbagai jenis mata uang. Dengan kemajuan teknologi dan globalisasi, kebutuhan untuk memiliki akses cepat dan akurat terhadap informasi nilai tukar mata uang menjadi semakin penting bagi individu dan organisasi di seluruh dunia.
##### b. Project Team
- Louis Paskalis Ginting 121140066
- Handayogi Tambunan 121140114
- Rio Aditya 121140140
- Yanto Pernando Halomoan Hutapea 121140127
- Maleakhi Pratama Tobing 121140225## Propossed Application
##### a. Aplication Description
Berikut adalah beberapa fitur umum yang terdapat pada aplikasi konversi mata uang:Halaman Home:
- Tampilan nilai tukar mata uang utama: Di halaman ini, Anda dapat melihat nilai tukar mata uang utama, seperti USD, EUR, GBP, dan JPY terhadap mata uang lokal Anda.
- Riwayat konversi: Anda dapat melihat riwayat konversi mata uang yang telah Anda lakukan sebelumnya.
- Grafik nilai tukar: Anda dapat melihat grafik nilai tukar mata uang selama periode waktu tertentu.Convert:
- Konversi mata uang: Anda dapat mengonversi jumlah uang dari satu mata uang ke mata uang lainnya.
- Bidang input dan output: Anda dapat memasukkan jumlah uang yang ingin Anda konversi dan memilih mata uang yang ingin Anda konversi. Aplikasi ini akan secara otomatis menghitung nilai yang setara dalam mata uang yang Anda pilih.
- Nilai tukar: Anda dapat melihat nilai tukar yang digunakan untuk melakukan konversi.Profile:
- Halaman profil adalah tempat di mana pengguna dapat melihat dan mengubah informasi pribadi. Ini mencakup foto profil dan data diri pengguna.##### b. Application Advantages
Beberapa adalah keunggulan aplikasi ini adalah1. Akurat dan Real-Time:
User dapat melakukan konversi mata uang dengan update berkala.2. Mudah digunakan
UI yang simple dan intuitif, memudahkan user mengakses fitur-fitur aplikasi.3. Lengkap dan Beragam
Konversikan berbagai macam mata uang dari seluruh dunia, menunjang kebutuhan Anda dalam berbagai situasi.4. Hemat waktu dan uang
Hindari kebingungan dan kesalahan saat bertransaksi di negara lain, agar menghemat waktu dan uang.5. Gratis dan Aman
Unduh dan gunakan aplikasi ini secara gratis tanpa perlu khawatir akan keamanan data user.##### c. Application Benefits:
Aplikasi konversi mata uang memiliki sejumlah manfaat positif, baik bagi individu maupun bisnis. Di antaranya adalah sebagai berikut :1. Aplikasi konversi mata uang memungkinkan pengguna untuk lebih cepat dan mudah mengakses informasi terkini tentang nilai tukar mata uang di seluruh dunia, tanpa perlu mencari di berbagai sumber.
2. Aplikasi konversi mata uang membantu dalam memahami biaya transaksi mata uang asing dengan lebih baik.
3. Dengan aplikasi konversi mata uang, individu dan bisnis dapat merencanakan keuangan mereka dengan lebih baik ketika melakukan transaksi lintas negara.
4. Memudahkan wisatawan atau mereka yang sering bepergian ke negara-negara dengan mata uang yang berbeda, aplikasi konversi mata uang adalah alat yang sangat berguna.
5. Bagi sebuah perusahaan yang beroperasi secara internasional, aplikasi konversi mata uang membantu membuka peluang untuk mengeksplorasi pasar baru dan menjalankan operasi lintas batas dengan lebih efisien.## System Planning
##### a. pplication Architecture
Untuk arsitektur aplikasi, kami menggunakan metode Model-View-Controller (MVC). Berikut adalah contoh arsitekturnya:1. Model:
- Untuk arsitektur aplikasi, kami menggunakan metode Model-View-Controller (MVC). Berikut adalah contoh arsitekturnya:
- Bertanggung jawab untuk melakukan perhitungan konversi mata uang.
- Menyediakan API untuk aplikasi untuk mengakses dan memodifikasi data mata uang.2. View:
- Menampilkan antarmuka pengguna aplikasi, termasuk input mata uang, output konversi, dan informasi kurs.
- Mengirimkan input pengguna ke controller dan menampilkan hasil konversi dari controller.3. Controller:
- Bertindak sebagai perantara antara model dan view.
- Menerima input pengguna dari view dan meminta model untuk melakukan perhitungan konversi.
- Menampilkan hasil konversi dari model ke view.##### b. Entity Relationship Diagram (ERD)
![alt text](https://github.com/xxxgoy/Curion/blob/master/ERD%20konversi.png)##### c. Time Plan
![alt text](https://github.com/xxxgoy/Curion/blob/master/time%20plan.JPG)## Figma
![alt text](https://github.com/xxxgoy/Curion/blob/master/1.png)
![alt text](https://github.com/xxxgoy/Curion/blob/master/2.png)
![alt text](https://github.com/xxxgoy/Curion/blob/master/3.png)[Figma Application](https://www.figma.com/design/5QYmSwmcQq0i1g06rsSaUM/Konversi-Mata-Uang-Curion?node-id=0-1&t=yMvMlnOLskxMUFdn-1)
[Download Application](https://drive.google.com/drive/folders/1yUqDpvqN34l9C31yP-FtbgUL0qcjRE1H?usp=sharing)
[Link Demo Aplikasi](https://youtu.be/cXXiVdTfDS0)