Pengembangan dashboard situs web, action, serta api call chatbot pada PT Tokopedia = Chatbot Dashboard Web Site, Action, and API Call Development for PT Tokopedia

Hadirahardja, Michael Anthony (2022) Pengembangan dashboard situs web, action, serta api call chatbot pada PT Tokopedia = Chatbot Dashboard Web Site, Action, and API Call Development for PT Tokopedia. Bachelor thesis, Universitas Pelita Harapan.

[img]
Preview
Text (Title)
Title.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (53kB) | Preview
[img]
Preview
Text (Abstract)
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (321kB) | Preview
[img]
Preview
Text (ToC)
ToC.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (891kB) | Preview
[img]
Preview
Text (Chapter1)
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (773kB) | Preview
[img] Text (Chapter2)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Chapter3)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (422kB)
[img] Text (Chapter4)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (2MB)
[img] Text (Chapter5)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (2MB)
[img] Text (Chapter6)
Chapter6.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (264kB)
[img]
Preview
Text (Bibliography)
Bibliography.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (408kB) | Preview
[img] Text (Appendices)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)

Abstract

PT Tokopedia adalah salah satu perusahaan digital terbesar di Indonesia. Saat ini, halaman dashboard chatbot internal menggunakan Native Javascript dan ingin menggantinya dengan React. PT Tokopedia juga ingin memperbaharui dan mengembangkan action serta API call untuk chatbot mereka. Dalam proyek magang ini akan diselesaikan sebuah halaman dashboard menggunakan React, serta pembaharuan dan pengembangan beberapa action dan API Call chatbot. PT Tokopedia. Pengembangan halaman dashboard serta pembaharuan dan pengembangan action dan API call chatbot menggunakan metode Agile Software Development Life Cycle yang menerapkan prinsip Trunk Based Development. Halaman dashboard dikembangkan menggunakan HTML, CSS, React dan menggunakan library ANT Design. Action dan API call dikembangkan menggunakan Go. Pengujian halaman dashboard, action, dan API call dilakukan menggunakan unit testing dan black box testing. Pengembangan halaman dashboard serta pembaharuan dan pengembangan action dan API call telah berhasil dikerjakan. Hasil pengujian menunjukkan bahwa semua test case yang memiliki hasil yang sesuai dengan harapan. Penguji dari tim content PT Tokopedia juga menyetujui semua aplikasi yang telah dibuat. /PT Tokopedia is one of the biggest digital companies in Indonesia. The chatbot division is currently using a dashboard that is made using Native Javascript and is planning to migrate to React. The chatbot division would also like to update and add several actions and API call for their chatbot. In this internship project, the intern will complete a dashboard page using React, update and create several actions and API calls for PT Tokopedia’s chatbot. The development of the dashboard page, chatbot actions, and API calls uses Agile Software Development Life Cycle which applies Trunk Based Development. The dashboard is developed using HTML, CSS, React with ANT Design library. Chatbot actions and API calls is developed using Go. Testing of dashboard page, chatbot action and API call uses unit testing and black box testing. Development of dashboard page, chatbot action and chatbot API call have been completed. Testing results shows that every test case has a solution that is equal to the expected. Testers from content team of PT Tokopedia also approves all the applications that the intern made.

Item Type: Thesis (Bachelor)
Creators:
CreatorsNIMEmail
Hadirahardja, Michael AnthonyNIM01082180037michaelanthony1204@gmail.com
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorYugopuspito, PujiantoNIDN0324086701UNSPECIFIED
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 9657 not found.
Date Deposited: 09 Feb 2022 03:57
Last Modified: 09 Feb 2022 03:57
URI: http://repository.uph.edu/id/eprint/45555

Actions (login required)

View Item View Item