Rancang Bangun Front-End Chatbot Internal Menggunakan React.js pada PT United Tractors Tbk

Reza Alfaridzi, Muhammad (2026) Rancang Bangun Front-End Chatbot Internal Menggunakan React.js pada PT United Tractors Tbk. Pro-Step Report, Universitas Multimedia Nusantara.

[img] PDF
HALAMAN_AWAL.pdf
Restricted to Registered users only

Download (479kB)
[img] PDF
BAB_I.pdf

Download (210kB)
[img] PDF
BAB_II.pdf

Download (320kB)
[img] PDF
BAB_III.pdf
Restricted to Registered users only

Download (823kB)
[img] PDF
BAB_IV.pdf
Restricted to Registered users only

Download (232kB)
[img] PDF
DAFTAR_PUSTAKA.pdf
Restricted to Registered users only

Download (216kB)
[img] PDF
LAMPIRAN.pdf
Restricted to Registered users only

Download (1MB)
[img] PDF
LEMBAR_PENGESAHAN.pdf
Restricted to Registered users only

Download (52kB)

Abstract

Peningkatan adopsi kecerdasan buatan (AI) generatif dalam operasional bisnis mendorong kebutuhan untuk mendemokratisasi akses data bagi pengguna nonteknis. PT United Tractors Tbk menghadapi kendala aksesibilitas data operasional proyek dan profil Human Capital yang hanya dapat diakses melalui kueri SQL, sehingga menyulitkan pengguna bisnis tanpa latar belakang teknis. Untuk mengatasi permasalahan tersebut, dikembangkan aplikasi chatbot berbasis web bernama HC Profile AI Chat Web yang memungkinkan pengguna mengajukan pertanyaan menggunakan bahasa natural. Kerja magang ini berfokus pada perancangan dan pengembangan sisi front-end aplikasi tersebut menggunakan React.js, TypeScript, dan Vite, dengan metode Research and Development (RnD) yang iteratif dan inkremental. Arsitektur front-end yang dirancang dengan TanStack Router, Zustand, dan TanStack React Query terbukti modular dan mudah dipelihara. Fitur streaming respons AI secara real-time melalui Server-Sent Events (SSE) berhasil diimplementasikan. Sistem autentikasi JWT dengan auto refresh token berbasis queue pattern berhasil menjaga sesi pengguna, sementara pola Optimistic UI memberikan respons instan beserta rollback otomatis. Fitur ekspor Excel, dark/light mode, dan tampilan responsif turut dikembangkan. Seluruh fitur telah diuji melalui blackbox testing dengan hasil sesuai ekspektasi, sehingga proyek ini berhasil memungkinkan pengguna bisnis mengakses data operasional perusahaan melalui percakapan berbahasa natural tanpa memerlukan penguasaan SQL.

Item Type: Technical Report (Pro-Step Report)
Creators: Reza Alfaridzi, Muhammad (00000103152)
Contributors: Irmina Prasetiyowati, Maria (0725057201)
Keywords: Front-End, JWT, Optimistic UI, React.js, Server-Sent Events (SSE)
Subjects: 000 Computer Science, Information and General Works
Divisions: Faculty of Engineering & Informatics > Informatics
Date Deposited: 22 Jul 2026 11:59
URI: https://kc.umn.ac.id/id/eprint/47886

Actions (login required)

View Item View Item