Melola Discovery

← Melola Discovery

Open access Journal SINTA 2

Pengembangan Aplikasi Backend Web Service Berbasis RESTful API Untuk Aplikasi DermaScan Menggunakan Node.js

Decode: Jurnal Pendidikan Teknologi Informasi · Vol. 5 No. 3 (2025) · pp. 826–838

DOI
10.51454/decode.v5i3.1196
ISSN
2775-1813, 2775-2984
Published
2025-09-26
Publisher
Universitas Muhammadiyah Kendari
License
creativecommons.org/licenses/by-sa/4.0/

Abstract

Aplikasi DermaScan merupakan aplikasi mobile untuk deteksi kanker kulit yang dibangun dengan arsitektur terpisah antara frontend dan backend. Untuk mendukung komunikasi antar sistem, dibutuhkan API berbasis REST yang memungkinkan pertukaran data secara efisien. Pada penelitian ini, backend dikembangkan menggunakan Node.js dengan metodologi waterfall yang meliputi tahap analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Sistem diuji menggunakan metode black-box testing untuk mengukur fungsionalitas, serta load testing untuk menguji performa terhadap beban pengguna. Hasil black-box testing menunjukkan seluruh fitur berjalan sesuai dengan spesifikasi sistem, sedangkan load testing memperlihatkan API mampu menangani hingga 500 pengguna secara bersamaan dengan performa yang stabil. Backend ini dibangun menggunakan Express.js, terintegrasi dengan Google Cloud App Engine, Firestore sebagai basis data, serta Cloud Storage untuk penyimpanan gambar. Hasil pengembangan berupa API RESTful yang mendukung autentikasi, manajemen pengguna, artikel kesehatan, histori baca, dan diagnosis, yang siap diintegrasikan dengan aplikasi DermaScan. Penelitian ini diharapkan dapat menjadi acuan bagi pengembangan layanan kesehatan berbasis REST API.

Collaboration network of the authors

40 authors · 72 co-authorship links · 2 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Halu Oleo
  • Universitas Muhammadiyah Bengkulu
  • University of Surabaya
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Rozali ToyibAffiliation unknown3
Yovi ApridiansyahAffiliation unknown2
Sarah Astia NingsihAffiliation unknown1
SubardinAffiliation unknown1
Andi TenriawaruUniversitas Halu Oleo1
La Ode Muhammad Ilham SetiawanUniversitas Halu Oleo1
Azeslim AzeslimUniversitas Halu Oleo1
Andi TenriawaruUniversitas Halu Oleo1
Muhammad Arya Al FajarAffiliation unknown1
Arga WiradarmaAffiliation unknown1
Siti RahmahAffiliation unknown1
Rifa'atus ShalihahAffiliation unknown1
TaslimAffiliation unknown1
Dewi SartikaAffiliation unknown1
WaluyoAffiliation unknown1
Basofi Rachmadani DaryonoAffiliation unknown1
Nanda NatasyaAffiliation unknown1
Anisya SonitaAffiliation unknown1
Yuza ReswanUniversitas Muhammadiyah Bengkulu1
Joniarto ParungUniversity of Surabaya1
Indri HapsariAffiliation unknown1
Nemuel Daniel PahAffiliation unknown1
Jerry AgusJerry Agus Arlianto ArliantoAffiliation unknown1
Olyvia NovawandaAffiliation unknown1
Afiat AfiantiAffiliation unknown1
Fadly HusainAffiliation unknown1
Siti NuripahAffiliation unknown1
Totok RochanaAffiliation unknown1
SugiartoAffiliation unknown1
Hadi Setyo SubiyonoAffiliation unknown1
Anugrah Budi NuraniAffiliation unknown1
Lu’lu’ul MaghfirohAffiliation unknown1
Ari KurniawanAffiliation unknown1
SugitoAffiliation unknown1
Shanti NurhidayahAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2775-1813/works, first harvested 26 Oct 2026, last seen 8 Nov 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Pengembangan Aplikasi Backend Web Service Berbasis RESTful API Untuk Aplikasi DermaScan Menggunakan Node.js</dc:title><dc:creator>Wijaya, Ardi</dc:creator><dc:creator>Yahya, Andi</dc:creator><dc:creator>Alam, RG Guntur</dc:creator><dc:creator>Imanullah, Muhammad</dc:creator><dc:creator>Gunawan</dc:creator><dc:description>&lt;jats:p&gt;Aplikasi DermaScan merupakan aplikasi mobile untuk deteksi kanker kulit yang dibangun dengan arsitektur terpisah antara frontend dan backend. Untuk mendukung komunikasi antar sistem, dibutuhkan API berbasis REST yang memungkinkan pertukaran data secara efisien. Pada penelitian ini, backend dikembangkan menggunakan Node.js dengan metodologi waterfall yang meliputi tahap analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Sistem diuji menggunakan metode black-box testing untuk mengukur fungsionalitas, serta load testing untuk menguji performa terhadap beban pengguna. Hasil black-box testing menunjukkan seluruh fitur berjalan sesuai dengan spesifikasi sistem, sedangkan load testing memperlihatkan API mampu menangani hingga 500 pengguna secara bersamaan dengan performa yang stabil. Backend ini dibangun menggunakan Express.js, terintegrasi dengan Google Cloud App Engine, Firestore sebagai basis data, serta Cloud Storage untuk penyimpanan gambar. Hasil pengembangan berupa API RESTful yang mendukung autentikasi, manajemen pengguna, artikel kesehatan, histori baca, dan diagnosis, yang siap diintegrasikan dengan aplikasi DermaScan. Penelitian ini diharapkan dapat menjadi acuan bagi pengembangan layanan kesehatan berbasis REST API.&lt;/jats:p&gt;</dc:description><dc:publisher>Universitas Muhammadiyah Kendari</dc:publisher><dc:date>2025-09-26</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.51454/decode.v5i3.1196</dc:identifier><dc:identifier>10.51454/decode.v5i3.1196</dc:identifier><dc:source>Decode: Jurnal Pendidikan Teknologi Informasi; Vol 5 No 3 (2025); 826-838</dc:source><dc:source>2775-1813</dc:source><dc:source>2775-2984</dc:source><dc:relation>https://journal.umkendari.ac.id/decode/article/download/1196/655</dc:relation><dc:rights>https://creativecommons.org/licenses/by-sa/4.0/</dc:rights></oai_dc:dc>