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)
|
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 |
