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.



