Pengembangan Aplikasi Atomics: Automated Crossmatch Testing

Farrukh, Muhammad Aqil and Jonathan, Billy (2025) Pengembangan Aplikasi Atomics: Automated Crossmatch Testing. Project Report. [s.n], [s.l.]. (Unpublished)

[thumbnail of 5025221158_5025221170-Project_Report.pdf] Text
5025221158_5025221170-Project_Report.pdf - Accepted Version
Restricted to Repository staff only

Download (1MB) | Request a copy

Abstract

Efisiensi dan akurasi dalam pelayanan transfusi darah merupakan aspek vital dalam layanan kesehatan, di mana uji silang serasi (pratransfusi) memegang peranan kunci. Proses manual dalam analisis dan dokumentasi hasil uji ini seringkali menjadi kendala, menghambat kecepatan layanan dan efisiensi alokasi tenaga kesehatan. Penelitian sebelumnya telah berhasil mengembangkan model Deep Learning untuk otomatisasi klasifikasi dan segmentasi citra hasil uji silang serasi, menggunakan arsitektur seperti EfficientNetB7 untuk klasifikasi dan kombinasi ResNeXt50-PAN untuk segmentasi dengan performa yang menjanjikan. Melanjutkan upaya tersebut, laporan Kerja Praktek ini berfokus pada pengembangan dan implementasi fitur-fitur pendukung pada sebuah aplikasi web terintegrasi. Pengembangan aplikasi ini bertujuan untuk menjembatani hasil riset model AI dengan sistem yang fungsional dan dapat diakses. Arsitektur sistem meliputi: antarmuka pengguna (frontend) yang dikembangkan menggunakan Create React App (CRA), logika sisi server (backend) dibangun dengan Next.js, serta model Artificial Intelligence (AI) yang disajikan sebagai Application Programming Interface (API) menggunakan Flask. Untuk memastikan portabilitas, skalabilitas, dan kemudahan manajemen, backend dan API model AI di-containerized menggunakan Docker dan dikelola melalui antarmuka Portainer. Sementara itu, frontend, setelah di-build menjadi aset statis, di-serve secara efisien menggunakan web server Nginx. Keseluruhan sistem aplikasi web ini di-deploy pada infrastruktur Virtual Private Server (VPS) Institut Teknologi Sepuluh Nopember (ITS) yang dapat diakses melalui domain riset.its.ac.id. Kontribusi utama dari kerja praktek ini adalah penyelesaian fitur, integrasi komponen-komponen teknologi, serta penerapan strategi deployment berbasis container menjadi sebuah sistem aplikasi web yang utuh dan ter-deploy, sehingga dapat memfasilitasi penerapan otomatisasi analisis uji silang serasi secara lebih praktis dan mendukung peningkatan efisiensi dalam pelayanan transfusi darah.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: Pengembangan Aplikasi Web, Create React App, Next.js, Flask, API, Deployment VPS, Docker, Portainer, Nginx.
Subjects: T Technology > T Technology (General)
T Technology > T Technology (General) > T11 Technical writing. Scientific Writing
T Technology > T Technology (General) > T57.5 Data Processing
T Technology > T Technology (General) > T58.5 Information technology. IT--Auditing
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Billy Jonathan
Date Deposited: 15 Jul 2025 02:05
Last Modified: 15 Jul 2025 02:05
URI: http://repository.its.ac.id/id/eprint/119739

Actions (login required)

View Item View Item