Perancangan Backend Kos Online Berbasis Web Pada Startup TEKOS

Authors

  • Rifky Lovanto Telkom University
  • Mira Kania Sabariah Telkom University
  • Imanuddin Hasbi Telkom University

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.

Published

2024-10-18

Issue

Section

Program Studi S1 Rekayasa Perangkat Lunak