PENGEMBANGAN APLIKASI WEB E-COMMERCE "BAYIBUNDA" MENGGUNAKAN NEXT.JS DAN LUMEN

Al-Ayyubi, Iqbal (2025) PENGEMBANGAN APLIKASI WEB E-COMMERCE "BAYIBUNDA" MENGGUNAKAN NEXT.JS DAN LUMEN. Project Report (Praktek Kerja Lapang dan Magang). Iqbal Al-Ayyubi. (Unpublished)

[img]
Preview
Text (22081010217-cover)
cover.pdf

Download (768kB) | Preview
[img]
Preview
Text (22081010217-bab1)
bab 1.pdf

Download (73kB) | Preview
[img]
Preview
Text (22081010217-bab2)
bab 2.pdf

Download (288kB) | Preview
[img] Text (22081010217-bab3)
bab 3.pdf
Restricted to Repository staff only until 26 May 2029.

Download (3MB) | Request a copy
[img] Text (22081010217-bab4)
bab 4.pdf
Restricted to Repository staff only until 26 May 2029.

Download (1MB) | Request a copy
[img] Text (22081010217-bab5)
bab 5.pdf
Restricted to Repository staff only until 26 May 2029.

Download (63kB) | Request a copy
[img]
Preview
Text (22081010217-daftarpustaka)
daftar pustaka.pdf

Download (59kB) | Preview

Abstract

Kegiatan Magang Mandiri ini berfokus dalam pengembangan aplikasi web e-commerce "Bayi Bunda" yang bertujuan untuk mengatasi kesulitan ibu dalam mencari perawatan bayi dan produk kesehatan yang terintegrasi. Permasalahan yang ada sebelumnya mencakup penyebaran kebutuhan di berbagai penyedia layanan dan produk, serta kompleksitas penggunaan aplikasi sebelumnya. Melalui kerja sama dengan PT. Xeno Persada Teknologi, aplikasi "Bayi Bunda" dikembangkan sebagai solusi komprehensif yang menyediakan layanan treatment, konsultasi, dan penjualan produk kesehatan dalam satu platform digital. Proses pengembangan aplikasi mengikuti tahapan terstruktur mulai dari perancangan, implementasi, pengujian, penyebaran, hingga pemeliharaan. Dalam tahap implementasi, teknologi modern digunakan secara efisien, meliputi Next.js untuk pengembangan frontend yang responsif dan mendukung SEO, serta Lumen sebagai micro-framework PHP untuk pembangunan API backend. Tantangan dalam manajemen state pada sisi frontend diatasi melalui implementasi global state menggunakan Zustand. Selain itu, sistem ini mengintegrasikan fungsi geografis menggunakan pustaka Leaflet dan API Nominatim untuk validasi alamat dan penentuan lokasi layanan. Pengujian kualitas aplikasi dilakukan melalui end-to-end testing dengan Cypress, dan proses deployment diotomatisasi menggunakan Jenkins. Hasil dari magang ini adalah terciptanya aplikasi web "Bayi Bunda" yang fungsional dan siap digunakan, dengan fitur-fitur utama seperti sistem autentikasi, reservasi layanan, keranjang belanja, checkout, dan metode pembayaran terintegrasi Midtrans. Pengalaman magang ini juga memberikan rekognisi signifikan terhadap pemahaman mata kuliah Sistem Informasi Spasial, Analisis Kebutuhan, serta Uji Coba dan Implementasi, memperkaya kompetensi dalam pengembangan perangkat lunak yang relevan dengan kebutuhan industri.

Item Type: Monograph (Project Report (Praktek Kerja Lapang dan Magang))
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorMaulana, HendraNIDN1423128301hendra.maulana.if@upnjatim.ac.id
Subjects: Q Science > QA Mathematics > QA76 Computer software
Q Science > QA Mathematics > QA76.6 Computer Programming
Divisions: Faculty of Computer Science > Departemen of Informatics
Depositing User: Iqbal Al-Ayyubi Kantilasa
Date Deposited: 29 May 2026 02:42
Last Modified: 29 May 2026 02:42
URI: https://repository.upnjatim.ac.id/id/eprint/52685

Actions (login required)

View Item View Item