Web Service Implementation for Freelance Platform with Extreme Programming Method
Implementasi Web Service untuk Platform Freelance Digital dengan Metode Extreme Programming
DOI:
https://doi.org/10.21070/ups.4141Keywords:
Web Service, API, Digital FreelanceAbstract
Freelancing has been trending for a few years lately, popular among most people nowadays. Technologies are growing further giving new opportunities for freelancing jobs, but instead of storing freelancer data, platforms are serving different data of freelancers. Web service was made to provide such functionality that could integrate freelancer data to many platforms while they develop their own main features. Extreme programming is used as a development method which having an easy workflow to maintain and sustain codes. A test result of the Black Box method achieved a result that web service could handle requests with 80% percentage of success with an average response time of 500ms to 900ms. The result of this web service states it successfully distributes freelancer data in JSON format within seconds, by implementing this web service on every freelance platform hope it could help in hiring and recruiting freelance workers.
Downloads
References
A. Y. Firdasanti, A. D. Khailany, N. A. Dzulkirom, T. M. P. Sitompul, and A. Savirani, “Mahasiswa dan Gig Economy: Kerentanan Pekerja Sambilan (Freelance) di Kalangan Tenaga Kerja Terdidik,” J. PolGov, vol. 3, no. 1, pp. 195–234, Dec. 2021, doi: 10.22146/polgov.v3i1.2866.
F. Flood, “Leadership in the Remote, Freelance, and Virtual Workforce Era,” in Global Encyclopedia of Public Administration, Public Policy, and Governance, A. Farazmand, Ed., Cham: Springer International Publishing, 2019, pp. 1–5. doi: 10.1007/978-3-319-31816-5_3825-1.
A. Habibah and O. M. Siregar, “Pengaruh Karakteristik Individu Dan Pekerjaan Terhadap Kepuasan Kerja Freelance Generasi Millennial,” J. Ekon. Akunt. Dan Manaj. Indones., vol. 2, no. 01, Art. no. 01, Apr. 2023.
P. B. Ramadhanu and A. T. Priandika, “RANCANG BANGUN WEB SERVICE API APLIKASI SENTRALISASI PRODUK UMKM PADA UPTD PLUT KUMKM PROVINSI LAMPUNG,” J. Teknol. Dan Sist. Inf., vol. 2, no. 1, Art. no. 1, Mar. 2021, doi: 10.33365/jtsi.v2i1.609.
G. Barbaglia, S. Murzilli, and S. Cudini, “Definition of REST web services with JSON schema,” Softw. Pract. Exp., vol. 47, no. 6, pp. 907–920, Jun. 2017, doi: 10.1002/spe.2466.
R. Somya and T. M. E. Nathanael, “PENGEMBANGAN SISTEM INFORMASI PELATIHAN BERBASIS WEB MENGGUNAKAN TEKNOLOGI WEB SERVICE DAN FRAMEWORK LARAVEL,” J. Techno Nusa Mandiri, vol. 16, no. 1, Art. no. 1, Mar. 2019, doi: 10.33480/techno.v16i1.164.
A. D. Djoelianto, I. A. Kautsar, and M. A. Rosid, “Development of Web Service and Telegram Bot for Location-Based Health Service Information System:,” Procedia Eng. Life Sci., vol. 2, no. 2, Art. no. 2, Jun. 2022, doi: 10.21070/pels.v2i2.1280.
A. P. Septiani, W. Junardi, A. Amaliah, A. Bachtiar, J. I. Mahendra, and Muhammad Irfan Muttaqin, “Sistem Informasi Desa Siaga Pangan Menghadapi Covid19 berbasis Web Service,” J. Sist. Cerdas, vol. 3, no. 3, Art. no. 3, Dec. 2020, doi: 10.37396/jsc.v3i3.63.
A. D. Prasetyo, I. A. Kautsar, and N. L. Azizah, “Rancang Bangun Aplikasi Pelaporan Fasilitas Umum Berbasis Web Service Dalam Rangka Menuju Sidoarjo Smart City Dan Open Data,” JIPI J. Ilm. Penelit. Dan Pembelajaran Inform., vol. 7, no. 4, Art. no. 4, Nov. 2022, doi: 10.29100/jipi.v7i4.3259.
B. Baharuddin, H. Wakkang, and B. Irianto, “IMPLEMENTASI WEB SERVICE DENGAN METODE REST API UNTUK INTEGRASI DATA COVID 19 DI SULAWESI SELATAN,” J. Sintaks Log., vol. 2, no. 1, pp. 236–241, Feb. 2022, doi: 10.31850/jsilog.v2i1.1035.
R. F. Lesmana and J. A. Razaq, “SISTEM PENELITIAN DAN PENGABDIAN MASYARAKAT DENGAN INTEGRASI DATA AKADEMIK MENGGUNAKAN REST API,” J. Manaj. Inform. Dan Sist. Inf., vol. 6, no. 1, pp. 1–13, Jan. 2023, doi: 10.36595/misi.v6i1.677.
I. Setiawan, R. Aditia, and M. R. R. Hidayat, “Penerapan Integrasi Data Pegawai Negeri Sipil di Pemerintah Kota Padang,” J. Teknol. Dan Komun. Pemerintah., vol. 5, no. 1, Art. no. 1, Jun. 2023, doi: 10.33701/jtkp.v5i1.3416.
A. Akhtar, B. Bakhtawar, and S. Akhtar, “EXTREME PROGRAMMING VS SCRUM: A COMPARISON OF AGILE MODELS,” Int. J. Technol. Innov. Manag. IJTIM, vol. 2, no. 2, Art. no. 2, Oct. 2022, doi: 10.54489/ijtim.v2i2.77.
N. A. Septiani and F. Y. Habibie, “Penggunaan Metode Extreme Programming Pada Perancangan Sistem Informasi Pelayanan Publik,” J. Sist. Komput. Dan Inform. JSON, vol. 3, no. 3, p. 341, Mar. 2022, doi: 10.30865/json.v3i3.3931.
A. Supriyatna, “METODE EXTREME PROGRAMMING PADA PEMBANGUNAN WEB APLIKASI SELEKSI PESERTA PELATIHAN KERJA,” J. Tek. Inform., vol. 11, no. 1, pp. 1–18, May 2018, doi: 10.15408/jti.v11i1.6628.
A. Del Sole, Visual Studio Code Distilled: Evolved Code Editing for Windows, macOS, and Linux. Berkeley, CA: Apress, 2021. doi: 10.1007/978-1-4842-6901-5.
D. Westerveld, API Testing and Development with Postman: A practical guide to creating, testing, and managing APIs for automated software testing. Packt Publishing Ltd, 2021.
M. F. Nugroho, A. Primajaya, and M. Jajuli, “RANCANG BANGUN REST API APLIKASI MANAJEMEN TOKO MENGGUNAKAN NODEJS PADA CANTIKA PAINT,” vol. 7, no. 6, 2023.
Frensia Tanaga Anaclaudia, Dian Pramana, and I Made Arya Budhi Saputra, “Reactjs and Expressjs Implementation In PMK ITB STIKOM Bali Activity Management,” Aptisi Trans. Technopreneurship ATT, vol. 5, no. 3, pp. 1–11, Mar. 2023, doi: 10.34306/att.v5i3.313.
S. Bradshaw, E. Brazil, and K. Chodorow, MongoDB: The Definitive Guide: Powerful and Scalable Data Storage. O’Reilly Media, Inc., 2019.
P. Japikse, K. Grossnicklaus, and B. Dewey, Building Web Applications with .NET Core 2.1 and JavaScript: Leveraging Modern JavaScript Frameworks. Berkeley, CA: Apress, 2020. doi: 10.1007/978-1-4842-5352-6.
Downloads
Additional Files
Posted
License
Copyright (c) 2024 UMSIDA Preprints Server
This work is licensed under a Creative Commons Attribution 4.0 International License.