Replikasi Website User Acceptance Testing menggunakan Express.Js dan Next.Js di PT Cmlabs Indonesia Digital

Mahendra, Syafrizal Wd (2025) Replikasi Website User Acceptance Testing menggunakan Express.Js dan Next.Js di PT Cmlabs Indonesia Digital. [Experiment] (Unpublished)

[img] Text (Ringkasan)
Ringkasan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (8kB)
[img] Text (Bab 1 Pendahuluan)
BAB 1 Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (142kB)
[img] Text (Daftar Pustaka)
Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (207kB)
[img] Text (Laporan Lengkap)
Laporan Lengkap.pdf - Submitted Version
Restricted to Registered users only

Download (2MB) | Request a copy

Abstract

Perkembangan industri teknologi menuntut lulusan perguruan tinggi untuk memiliki keterampilan praktis yang relevan dengan kebutuhan dunia kerja. Seringkali terdapat kesenjangan antara teori akademis dengan implementasi nyata di industri, khususnya dalam pengembangan perangkat lunak berskala enterprise. Magang ini dilaksanakan di PT Cmlabs Indonesia Digital, sebuah perusahaan yang bergerak di bidang layanan SEO dan pengembangan produk digital, untuk memberikan pengalaman langsung dalam lingkungan kerja profesional. Kegiatan magang difokuskan pada proyek replikasi sistem User Acceptance Testing (UAT) secara end-to-end. Proyek ini bertujuan sebagai sarana latihan intensif bagi penulis untuk menguasai konsep Fullstack Development menggunakan teknologi modern. Pengembangan dimulai dari sisi backend menggunakan Node.js dengan framework Express.js, penerapan ORM (Object Relational Mapping) Prisma untuk manajemen database MySQL, serta validasi data menggunakan pustaka Zod. Selanjutnya, penulis berinisiatif mengembangkan sisi frontend menggunakan Next.js dengan arsitektur App Router dan Tailwind CSS, hingga melakukan integrasi data (data fetching) dan deployment aplikasi ke platform Vercel. Hasil dari kegiatan magang ini adalah terciptanya sebuah website UAT fungsional yang memiliki fitur autentikasi, dashboard statistik proyek, manajemen skenario pengujian, serta fitur pelaporan dan riwayat feedback . Melalui proyek ini, penulis berhasil meningkatkan kompetensi teknis (hard skill) dalam merancang arsitektur sistem yang modular dan scalable, serta mengasah kemampuan non-teknis (soft skill) seperti manajemen waktu, pemecahan masalah (debugging), dan adaptasi terhadap budaya kerja startup.

Item Type: Experiment
Contributors:
ContributionContributorsNIDN/NIDK
Thesis advisorPratama, Raditya AriefNIDN0009109304
Uncontrolled Keywords: Node.js, Express.js, Next.js, TypeScript, Prisma ORM, MySQL, PostgreSQL, Tailwind CSS, Zod, Jest, Vercel, Swagger, Fullstack Development, RESTful API, App Router, Server-Side Rendering, React Server Component, Unit Testing, End-to-End Testing, SDLC, CRUD, Data Fetching, User Acceptance Testing (UAT), Replikasi Sistem, Magang Mahasiswa, Pengembangan Perangkat Lunak, Arsitektur Modular, PT Cmlabs Indonesia Digital, Politeknik Negeri Jember, PSDKU Teknik Informatika Nganjuk
Subjects: 100 - Rumpun Matematika dan Ilmu Pengetahuan Alam (MIPA) > 120 - Matematika > 123 - Ilmu Komputer
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 458 - Teknik Informatika
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 459 - Ilmu Komputer
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 463 - Teknik Perangkat Lunak
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknik Informatika (Nganjuk) > PKL
Depositing User: Syafrizal Wd Mahendra
Date Deposited: 15 Jun 2026 00:58
Last Modified: 15 Jun 2026 00:59
URI: https://sipora.polije.ac.id/id/eprint/56374

Actions (login required)

View Item View Item