Mahdy Arangga, Trischan (2026) Perancangan dan Implementasi Prototype Sistem Autentikasi OTP untuk Persetujuan Transaksi Berbasis Mobile pada PT. Bank Syariah Indonesia Tbk. Project Report. [s.n.]. (Unpublished)
|
Text
5053231024-Project_Report.pdf Restricted to Repository staff only Download (1MB) | Request a copy |
Abstract
PT Bank Syariah Indonesia merupakan lembaga keuangan yang memerlukan sistem keamanan autentikasi berlapis untuk proses persetujuan transaksi digital. Produk yang saya kerjakan selama melakukan Kerja Praktik adalah sistem OTP (One-Time Password) untuk persetujuan transaksi, yang membantu pengguna memverifikasi dan menyetujui transaksi dengan aman. Aplikasi ini dibangun menggunakan Next.js untuk backend dan frontend web, serta React Native (Expo) untuk aplikasi mobile. Sistem mengimplementasikan arsitektur Three-Tier Architecture dengan Supabase PostgreSQL sebagai database dan Row-Level Security untuk kontrol akses. Fitur utama meliputi pembuatan kode QR unik per transaksi, pemindaian QR di mobile dan verifikasi TOTP dengan toleransi waktu. Hasil implementasi menunjukkan sistem berhasil menyediakan mekanisme persetujuan transaksi yang aman dan terpercaya. Implementasi Three-Tier Architecture dan Row-Level Security terbukti efektif untuk kebutuhan keamanan transaksi keuangan PT Bank Syariah Indonesia.
================================================================================================================================
PT Bank Syariah Indonesia is a financial institution that requires a layered authentication security system for its digital transaction approval process. The product I worked on during my Practical Work (internship) is an OTP (One-Time Password) system for transaction approval, which helps users verify and approve transactions securely. This application was built using Next.js for the backend and web frontend, and React Native (Expo) for the mobile application. The system implements a Three-Tier Architecture with Supabase PostgreSQL as the database and Row-Level Security for access control. Its main features include generating a unique QR code for each transaction, scanning the QR code on mobile, and TOTP verification with time tolerance. The implementation results show that the system successfully provides a secure and reliable transaction approval mechanism. The implementation of Three-Tier Architecture and Row-Level Security proved effective for the financial transaction security needs of PT Bank Syariah Indonesia.
| Item Type: | Monograph (Project Report) |
|---|---|
| Uncontrolled Keywords: | OTP, TOTP, autentikasi, three-tier architecture, Row-Level Security, authentication, 2fa, two-factor authentication, |
| Subjects: | Q Science > QA Mathematics > QA76.758 Software engineering Q Science > QA Mathematics > QA76.9.A25 Computer security. Digital forensic. Data encryption (Computer science) |
| Divisions: | Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Software Engineering > 58203-(S1) Undergraduate Thesis |
| Depositing User: | Trischan Mahdy Arangga |
| Date Deposited: | 13 Jul 2026 02:45 |
| Last Modified: | 13 Jul 2026 02:45 |
| URI: | http://repository.its.ac.id/id/eprint/134698 |
Actions (login required)
![]() |
View Item |
