Rusty, Matthew Julian (2022) Perancangan sistem backend pada game "stadious" menggunakan node.js dan mongodb = Backend System Development for “Stadious” Game Using Node.Js and Mongodb. Bachelor thesis, Universitas Pelita Harapan.
Preview
Title.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (100kB) | Preview
Preview
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (298kB) | Preview
Preview
ToC.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (973kB) | Preview
Preview
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (542kB) | Preview
![Chapter2 [thumbnail of Chapter2]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (1MB)
![Chapter3 [thumbnail of Chapter3]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (690kB)
![Chapter4 [thumbnail of Chapter4]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (771kB)
![Chapter5 [thumbnail of Chapter5]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (11MB)
![Chapter6 [thumbnail of Chapter6]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter6.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (248kB)
Preview
Bibilography.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (248kB) | Preview
![Appendices [thumbnail of Appendices]](http://repository.uph.edu/style/images/fileicons/text.png)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (4MB)
Abstract
PITOO.COOP adalah sebuah perusahaan Startup berbasis ekosistem koperasi online yang memproduksi produk digital, khususnya dalam pembuatan game. Saat ini, PITOO.COOP telah meluncurkan beberapa permainan dengan platform mobile. PITOO.COOP ingin mengembangkan sebuah permainan berbasis web “Stadious” yang berupa permainan kuis benar atau salah. Dalam pengembangan game “Stadious”, akan dibutuhkan developer Frontend, backend, dan UI/UX. Perancangan sistem backend untuk permainan yang ingin dikembangkan akan dilakukan dalam proyek magang ini, dimana sistem backend adalah bagian yang akan menjalankan proses utama dari game “Stadious” seperti pengiriman data. Game “Stadious” yang akan dikembangkan dalam proyek magang akan dimulai dari awal hingga tahap Alpha testing.
Pengembangan sistem backend untuk “Stadious” akan menggunakan Node.js dan MongoDB untuk menulis kode, dan Visual Studio Code sebagai code editor. Sistem backend yang dikembangkan meliputi API dan socket connection. API yang akan dikembangkan dalam proyek magang adalah sistem CRUD (create, read, update, delete) untuk data Question Set, dan CRUD untuk data Question. Sistem backend akan di deploy menggunakan web hosting Heroku, dan cloud storage Cloudinary. Pengujian sistem backend dilakukan menggunakan metode Black Box Testing, dan menggunakan alat pengujian Postman.
Pengembangan sistem backend telah berhasil dikerjakan. Hasil pengujian menunjukkan bahwa semua request dan response pada API, serta semua input dan output socket connection juga telah memenuhi kriteria pengujian.
/
PITOO.COOP is a Startup company based on an online game cooperation ecosystem that produces digital products, particularly on game production. Currently, PITOO.COOP is looking forward to developing a brand-new web-based game “Stadious” that is based on a true or false quiz game. The development of the game “Stadious” will require frontend, backend, as well as UI/UX developers. Development of the backend system will be done in this internship project, where the backend system will be doing the main processes of the game “Stadious” such as data request and response. The game “Stadious” that will be developed in this internship project will be started from scratch, until the Alpha testing stage.
The development of the backend system for “Stadious” will use Node.js and MongoDB to write code, and Visual Studio Code as code editor. The backend system to be developed will include API and socket connection. API that will be developed in this internship project are CRUD (create, read, update, delete) system for Question Set data, and CRUD for Question data. The backend system will be deployed on Heroku web hosting, and Cloudinary for cloud storage. Backend system testing will be conducted using the Black Box Testing method and will be conducted using Postman as testing tool.
Development of the backend system has been completed. Testing results showed that all request and response on the API, as well as all input and output on socket connection has fulfilled testing criteria.
Item Type: | Thesis (Bachelor) |
---|---|
Creators: | Creators NIM Email ORCID Rusty, Matthew Julian NIM01082180032 matthewjrusty@gmail.com UNSPECIFIED |
Contributors: | Contribution Contributors NIDN/NIDK Email Thesis advisor Suryapranata, Louis Khrisna Putra NIDN0330109102 UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | University Subject > Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics |
Depositing User: | Users 9652 not found. |
Date Deposited: | 09 Feb 2022 05:58 |
Last Modified: | 09 Feb 2022 05:58 |
URI: | http://repository.uph.edu/id/eprint/45602 |