Laporkan Masalah

LAYANAN API UNTUK SISTEM MOBILE BANKING DAN SISTEM WEBSITE ADMIN BANK DIGITAL ZENIA INDONESIA

ALUGORO GANDHI MUKTI, Muhammad Fakhrurrifqi, S.Kom, M.Cs.

2021 | Tugas Akhir | D3 Komputer dan Sistem Informasi

Penelitian ini bertujuan untuk mengembangkan layanan API yang akan digunakan untuk sistem mobile banking dan sistem admin website bank digital Zenia Indonesia. Pengembangan dilakukan menggunakan metode pengembangan Agile dengan kerangka kerja Scrum. Layanan API yang dikembangkan dapat melayani kegiatan perbankan nasabah atau calon nasabah yang mengakses melalui sistem mobile banking seperti membuka akun bank, melakukan transfer, membuat tabungan, cek saldo dan lain-lain. Sedangkan, kegiatan perbankan yang dilakukan oleh perusahaan dalam hal ini Zenia Indonesia dapat dilayani melalui sistem admin website seperti sistem create, read, update, dan delete. Dalam pengembangan layanan API, penulis mengembangkan layanan API menggunakan bahasa Java dibantu dengan framework Spring Boot, Tomcat sebagai web server, MongoDB untuk basis data, Docker untuk containerization, GitLab CI/CD untuk melakukan build project Java dan pembuatan Docker Image dan DigitalOcean sebagai penyedia Virtual Private Server. Berdasarkan hasil penelitian, penulis berhasil mengembangkan layanan API yang digunakan oleh sistem mobile banking dan sistem admin website bank digital Zenia Indonesia untuk menunjang proses bisnis.

This study aims to develop API services that will be used for the mobile banking system and the Zenia Indonesia digital bank website admin system. Development is carried out using Agile development methods with the Scrum framework. The developed API service can serve the banking activities of customers or prospective customers who access through the mobile banking system such as opening a bank account, making transfers, making savings, checking balances and others. Meanwhile, banking activities carried out by the company, in this case Zenia Indonesia, can be served through the website admin system such as the create, read, update, and delete systems. In developing API services, the author develops API services using the Java language assisted by the Spring Boot framework, Tomcat as a web server, MongoDB for databases, Docker for containerization, GitLab CI/CD to build Java projects and making Docker Image, and DigitalOcean as Virtual Private Servers provider. Based on the study results, the author succeeded in developing API services used by the mobile banking system and the Zenia Indonesia digital bank website admin system to support business processes.This study aims to develop API services that will be used for the mobile banking system and the Zenia Indonesia digital bank website admin system. Development is carried out using Agile development methods with the Scrum framework. The developed API service can serve the banking activities of customers or prospective customers who access through the mobile banking system such as opening a bank account, making transfers, making savings, checking balances and others. Meanwhile, banking activities carried out by the company, in this case Zenia Indonesia, can be served through the website admin system such as the create, read, update, and delete systems. In developing API services, the author develops API services using the Java language assisted by the Spring Boot framework, Tomcat as a web server, MongoDB for databases, Docker for containerization, GitLab CI/CD to build Java projects and making Docker Image, and DigitalOcean as Virtual Private Servers provider. Based on the study results, the author succeeded in developing API services used by the mobile banking system and the Zenia Indonesia digital bank website admin system to support business processes.

Kata Kunci : Aplikasi M-Banking, Perbankan, API, Java, Spring Boot, Website Admin

  1. D3-2021-415508-abstract.pdf  
  2. D3-2021-415508-bibliography.pdf  
  3. D3-2021-415508-tableofcontent.pdf  
  4. D3-2021-415508-title.pdf