Perancangan dan Pengembangan Modul Frontend dan Backend Medical Database Management pada Aplikasi BrainNAV

Fadhil, Muhammad Nabil and Arina, Nayla (2025) Perancangan dan Pengembangan Modul Frontend dan Backend Medical Database Management pada Aplikasi BrainNAV. Project Report. [s.n.], [s.l.]. (Unpublished)

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

Download (2MB) | Request a copy

Abstract

Laporan ini membahas rekonstruksi arsitektur BrainNAV (sebelumnya BAMAG) dari monolitik menjadi modular dengan frontend dan backend terpisah, meningkatkan pengembangan ±30%, pemeliharaan ±45%, dan skalabilitas ±50%. Frontend menggunakan React, Tailwind CSS, Electron, dan MobX dengan feature-based layered dan Electron multi-process architecture, menghasilkan antarmuka responsif serta visualisasi 3D DICOM. Backend memakai Golang, Clean Architecture, PostgreSQL, dan GDCM dalam Docker, dilengkapi keamanan (JWT RSA-256, AES256-GCM, TLS), kompresi JPEG2000 Lossless, chunked upload, dan caching untuk mengurangi ukuran DICOM tanpa kehilangan kualitas. Pengujian menunjukkan peningkatan dibanding BAMAG: performa Lighthouse ±73%, aksesibilitas ±25%, dan efisiensi penyimpanan ±50%.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: BrainNAV, Clean Architecture, DICOM, Electron, Feature-Based Layered Architecture, Golang , React.
Subjects: T Technology > T Technology (General) > T58.6 Management information systems
Divisions: Faculty of Information and Communication Technology > Informatics > 55201-(S1) Undergraduate Thesis
Depositing User: Muhammad Nabil Fadhil
Date Deposited: 22 Dec 2025 05:19
Last Modified: 22 Dec 2025 05:19
URI: http://repository.its.ac.id/id/eprint/129111

Actions (login required)

View Item View Item