Perancangan Backend Kos Online Berbasis Web Pada Startup TEKOS
Abstract
Abstrak - Peningkatan jumlah mahasiswa baru
Telkom University pada tahun 2022 menyebabkan
beberapa mahasiswa tidak mendapatkan fasilitas
asrama dan kesulitan mencari tempat tinggal di sekitar
Telkom University. Berdasarkan hasil customer profile,
ditemukan beberapa masalah seperti tidak dapat
mengecek ketersediaan kamar, fitur pencarian yang
kurang sesuai dengan keinginan pengguna, kecepatan
memuat informasi yang lambat, dan informasi yang
disajikan tidak lengkap. Oleh karena itu, diperlukan
aplikasi yang dapat menangani masalah-masalah
tersebut. Dalam pengembangannya digunakan metode
scrum yang didasarkan pada prinsip-prinsip
transparansi, inspeksi, dan adaptasi untuk
mengorganisir pekerjaan dan cara yang tepat waktu
dan efisien. Implementasi API menggunakan restify
sebagai middleware node.js yang dibuat khusus untuk
Restful API dan mongodb dengan performa serta
fleksibilitasnya. Berdasarkan hasil dapat disimpulkan
bahwa API dapat mengelola data pengguna, data kos,
data kontrakan, dan data penjual sekitar Telkom
university dapat berjalan selama 24/7 dan memiliki
enkripsi serta dekripsi sebagai mekanisme untuk
merahasiakan data pengguna. Disisi lain, seluruh API
telah diuji melalui unit testing dan integration testing,
serta mencapai tingkat code coverage yang memadai
standar industri dengan nilai rata-rata mencapai
91.41% yang memastikan kualitasnya.
Kata kunci : API, kos, kontrakan, tempat tinggal, mahasiswa.
References
Telkom University,
University, Sep. 17, 2021. https://telkomuniversity.ac.id/telkomuniversity-kukuhkan-7-554-mahasiswa-baru (accessed Oct. 25, 2022).
Telkom University, https://telkomuniversity.ac.id/pembukaanpkkmb-2022-untuk-mahasiswa-baru-telkomuniversity (accessed Oct. 25, 2022).
K. Schwaber and J. Sutherland,
F. Auer, V. Lenarduzzi, M. Felderer, and D. Taibi,
Microservices: An assessment framework,= Inf Softw Technol, vol. 137, 2021, doi:10.1016/j.infsof.2021.106600.
V. Subramanian, Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node. 2019.
M. D. Kadenic, K. Koumaditis, and L. Junker-Jensen,
focus on team maturity and key components of scrum,= Inf Softw Technol, vol. 153, 2023,
doi: 10.1016/j.infsof.2022.107079.
G. Maddodi and S. Jansen,
Variations: A Case-study in a CQRS-based Enterprise Application,= in CEUR Workshop
Proceedings, 2017.
P. F. Tanaem, D. Manongga, and A. Irian,
Pencatatan,= Jurnal Teknik Informatika dan Sistem Informasi, vol. 2, no. April, 2016.
M. R. Novanto, J. Dedy Irawan, and F. X. Ariwibisono,
PANEL VIRTUAL PRIVATE NETWORK (VPN) BERBASIS WEB,= JATI (Jurnal Mahasiswa Teknik Informatika), vol. 6, no. 1,
, doi: 10.36040/jati.v6i1.4615.
S. Dwiyatno, E. Rachmat, A. P. Sari, and O.Gustiawan,
Jurnal Pengembangan Riset dan Observasi Sistem Komputer, vol. 7, no. 2, pp. 165-175,
Sep. 2020, doi: 10.30656/prosisko.v7i2.2520.
C. Anderson,
S. bin Uzayr, Mastering Git. 2022. doi: 10.1201/9781003229100.
Bhavyaa, Suhani Gupta, and Ms. Vaishali,
Architecture, Popularity and Future Scope,= International Journal of Scientific Research
in Computer Science, Engineering and Information Technology, pp. 236-240, Dec. 2021, doi: 10.32628/cseit217630.
S. A. Bafna,
Res Appl Sci Eng Technol, vol. 10, no. 2, pp. 178-186, Feb. 2022, doi: 10.22214/ijraset.2022.40209.
D. Zeng, Z. Zhang, J. Chen, and X. Hei,
Computer Networking Protocols,= in Lecture Notes of the Institute for Computer Sciences,
Social-Informatics and Telecommunications Engineering, LNICST, 2021. doi: 10.1007/978-3-030-72792-5_48.
K. Chodorow, MongoDB: The Definitive
Guide, Second Edi., vol. 203, no. 3. 2013.
[Online]. Available:http://jid.oxfordjournals.org/lookup/doi/10.1093/infdis/jir001
A. A. Sawant, P. H. Bari, and P. M. Chawan,
Strategies,= Journal of Engineering Research
& Applications, vol. 2, no. 3, 2012.
M. A. Rizkyana, Y. Yunanto, Y. Yoga, and S.
R. Widianto,
menggunakan metode Test-First
Development,= MULTINETICS, vol. 7, no. 1,
, doi: 10.32722/multinetics.v7i1.3525.
I. Akhtar Khan,
Integration Testing Aspects in Web Based
Applications,= International Journal of
Computer Science, Engineering and
Applications, vol. 2, no. 3, 2012, doi:
5121/ijcsea.2012.2310.
A. Hora,
practices, motivations, and impact,= Empir
Softw Eng, vol. 28, no. 1, 2023, doi:
1007/s10664-022-10259-7.



