JOISIE (Journal Of Information Systems And Informatics Engineerin. Vol. No. Desember 2024. Hlm 248-258 Received: 18 September 2024. Revised: 28 Oktober 2024. Accepted:11 November 2024 p- ISSN: 2503-5304 e- ISSN: 2527-3116 PENERAPAN FRAMEWORK NEXTJS DAN PRISMA ORM UNTUK PERLUASAN MARKETPLACE NEWBORN PHOTOGRAPHY Wildan Ahmad Widodo. Ika Ratna Indra Astutik2*). Novia Ariyanti. Sumarno. Program Studi Informatika. Fakultas Sains & Teknologi. Universitas Muhammadiyah Sidoarjo. Jl. Raya Gelam No. Pagerwaja. Gelam. Kec. Candi. Kabupaten Sidoarjo. Jawa Timur email: 1211080200103@umsida. id, 2ikaratna@umsida. id, 3noviaariyanti@umsida. sumarno@umsida. Abstract The Newborn Photography business has experienced rapid growth as more parents seek to document the birth of their children. Potret Kecilmu, a studio specializing in Newborn Photography, faces several challenges, including inefficiencies in booking management, data recording errors, and inaccuracies in financial documentation. This study aims to design a more efficient web-based booking system to address these issues and improve operational performance. The proposed solution is a web-based booking system developed using Next. js and Prisma ORM, following the Agile Development methodology. The development phases include planning, design, development, testing, and system implementation. Blackbox testing was employed to ensure the systemAos functionality aligns with specifications by verifying functionality through input and output tests. Findings indicate a 15% simplification in the booking process, measured by comparing the number of steps required before and after system implementation. This system has effectively enhanced booking management efficiency, reduced operational errors, and provided an improved user experience. This evaluation demonstrates that implementing the system can streamline and expedite the booking workflow, thereby supporting Potret Kecilmu's business growth. Keywords: Newborn Photography. Booking. Next. Prisma ORM. Agile Development Abstrak Bisnis Newborn Photography terus mengalami perkembangan pesat seiring meningkatnya minat orang tua untuk mendokumentasikan momen kelahiran bayi mereka. Potret Kecilmu, studio spesialis Newborn Photography, menghadapi beberapa tantangan, termasuk ketidakefisienan dalam pengelolaan pemesanan, kesalahan pencatatan data, dan ketidakakuratan dalam pencatatan Penelitian ini bertujuan untuk mengembangkan sebuah sistem pemesanan yang berbasis web yang lebih efisien guna mengatasi hambatan tersebut dan meningkatkan operasional. Solusi yang ditawarkan dalam penelitian ini adalah sistem pemesanan berbasis web yang dibangun menggunakan Next. js dan Prisma ORM dengan metodologi Agile Development. Tahapan pengembangan mencakup perencanaan, perancangan, pengembangan, pengujian, dan implementasi sistem. Pengujian dilakukan menggunakan metode blackbox untuk memastikan sistem berfungsi sesuai spesifikasi, dengan verifikasi fungsi melalui pengujian input dan output. Hasil penelitian menunjukkan penyederhanaan proses pemesanan sebesar 46. 15%, yang diukur dengan membandingkan jumlah langkah sebelum dan setelah sistem diterapkan. Sistem ini berhasil meningkatkan efisiensi dalam pengelolaan pemesanan, mengurangi kesalahan operasional, dan memberikan pengalaman pengguna yang lebih baik. Evaluasi ini memberikan bukti bahwa penerapan sistem mampu mempercepat dan menyederhanakan alur pemesanan, sehingga mendukung pertumbuhan bisnis Potret Kecilmu. Kata Kunci: Newborn Photography. Pemesanan. Next. Prisma ORM. Agile Development PENDAHULUAN Transformasi digital dan pesatnya perkembangan internet membawa dampak besar dalam berbagai aspek kehidupan, termasuk pada layanan Newborn Photography yang kini lebih mudah diakses dan terjangkau bagi masyarakat (Ikhsan et al. , 2. Newborn Photography sendiri merupakan seni https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. 249 | Jurnal JOISIE. Volume 8. Nomor 2. Desember 2024 mengambil gambar bayi yang baru lahir dengan memanfaatkan berbagai properti dan kostum kreatif untuk menciptakan foto yang menawan, yang umumnya dilakukan ketika bayi berusia antara 5 hingga 15 hari (Tanjung et al. , 2. Layanan ini sangat dicari oleh para orang tua untuk mengabadikan masa-masa awal kehidupan bayi mereka karena proses kelahiran bayi adalah momen yang sangat membahagiakan, namun layanan Newborn Photography di Potret Kecilmu masih mengandalkan sistem pemesanan secara manual (Surjawan et al. , 2. Potret Kecilmu adalah studio fotografi yang menawarkan layanan Specialist Newborn Photography, dikelola oleh fotografer bersertifikat dengan pengawasan bidan, serta menyediakan pilihan pemotretan di studio khusus bayi atau di rumah pelanggan dengan tema dan kostum yang dapat Namun, pengelolaan pemesanan dan pencatatan data yang masih manual sering kali kurang akurat dan tidak efisien, seperti yang umum terjadi pada bisnis yang menggunakan sistem manual (Putra et al. , 2. Selain itu, pencatatan keuangan yang hanya dilakukan pada jam operasional berisiko membuat laporan keuangan harian menjadi tidak akurat (Sabila et al. , 2. Pemasaran layanan melalui WhatsApp dan Instagram belum mendukung pengaturan paket secara otomatis, sehingga kesulitan dalam penjadwalan kerap menyebabkan bentrokan pemotretan dan ketidakpuasan pelanggan (Wistika et al. , 2. Keterbatasan dalam pengelolaan data pelanggan juga menghambat Potret Kecilmu untuk memberikan layanan yang lebih personal dan responsif, yang sangat penting dalam industri jasa ini. Penelitian ini menawarkan solusi teknologi dengan penerapan framework Next. js dan Prisma ORM. Framework Next. js dipilih karena kinerjanya yang optimal dalam pengembangan aplikasi web, didukung fitur Renderisasi Sisi Server (SSR) dan Pembuatan Situs Statis (SSG) yang memungkinkan aplikasi lebih interaktif dan dinamis, serta integrasi kuat dengan React, sehingga mempercepat proses pengembangan (Ananda & Nama, 2. Di sisi lain. Prisma ORM menawarkan keamanan tipe melalui TypeScript, kemudahan migrasi database, dan query builder yang intuitif. Fitur-fitur ini diharapkan dapat mengurangi kesalahan operasional serta meningkatkan efisiensi dan produktivitas layanan Potret Kecilmu dengan menyediakan library untuk query, migrasi, dan pemodelan data dalam Node. js atau TypeScript (Rizky & Santoso, 2. Penelitian terdahulu menunjukkan bahwa penerapan sistem berbasis Laravel dengan desain MVC oleh (Amanullah & Santoso, 2. dapat mempermudah pemesanan jasa melalui fitur pemilihan paket dan pembayaran DP, sehingga efektif dalam membantu admin mengelola pesanan. Selain itu, model Waterfall yang diterapkan oleh (Andransyah & Rizki Amelia, 2. pada Laravel untuk reservasi online terbukti memudahkan akses informasi dan proses reservasi. (Bufra et al. , 2. merancang aplikasi e-commerce berbasis PHP dan MySQL bagi fotografer, yang mempermudah promosi serta pengelolaan pesanan dengan fitur manajemen paket dan cetak invoice. Pendekatan Waterfall juga digunakan oleh (Nugroho & Hernandi, 2. untuk mendukung pemesanan online, akses harga, paket, dan laporan akurat. (Ramadani, 2. mencatat bahwa metode Waterfall pada sistem berbasis PHP dan MySQL meningkatkan efisiensi operasional dalam pemesanan dan promosi layanan fotografi, dan (Pratiwi & Widodo, 2. menerapkannya di Casamia Studio untuk menciptakan proses pemesanan yang efisien dan penyimpanan data yang akurat. Sementara itu, (Isvara & Wirawan, 2. menggunakan framework Laravel dengan metode PIECES di Ruang Boho untuk mengoptimalkan penyewaan, pengecekan jadwal, dan pengelolaan data studio. Dari analisis penelitian sebelumnya, terlihat ada beberapa kekurangan yang perlu diatasi. Penelitian ini berupaya memperbaiki kelemahan tersebut dengan mengintegrasikan fitur-fitur unggulan dari studi sebelumnya. Salah satu kelemahan yang diidentifikasi adalah kurangnya transparansi dan efisiensi dalam pengelolaan data pemesanan dan penjadwalan. Oleh karena itu, penelitian ini akan menerapkan teknologi Next. js dan Prisma ORM untuk meningkatkan kecepatan, keamanan, dan kemudahan pengelolaan data. Selain itu, fitur tambahan seperti testimoni pelanggan, sistem kalender, dan laporan keuangan akan diimplementasikan untuk memudahkan penjadwalan, mengelola keuangan, dan meningkatkan kepuasan pelanggan. Penerapan sistem berbasis web diharapkan dapat membuat proses pemesantesan lebih efisien dan efektif, sehingga pada akhirnya menambah kepuasan pelanggan dan mengoptimalkan produktivitas fotografer (Yunisa & Amalia, 2. Digitalisasi ini diharapkan bukan hanya menyelesaikan permasalahan yang ada, namun juga mendukung pertumbuhan bisnis Potret Kecilmu dan meningkatkan kualitas pengalaman pelanggan. https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. Widodo. Penerapan Framework Nextjs Dan Prisma Orm Untuk Perluasan Marketplace Newborn Photography, 248-. METODE PENELITIAN Studi ini menggunakan metode Agile Development, yang dikenal dengan pendekatan iteratif dan fleksibel, sehingga respons cepat terhadap masukan pengguna dapat diberikan serta mengurangi risiko kegagalan proyek melalui pembaruan sistem secara berkala berdasarkan umpan balik yang diterima dari pengguna (Amarta & Anugrah, 2. Pemilihan metode Agile Development didasarkan pada kebutuhan untuk menyediakan solusi yang adaptif dan dapat terus disesuaikan selama tahap Sistem pemesanan Newborn Photography berbasis web ini dibangun menggunakan Next. js dan Prisma ORM di Potret Kecilmu. Puri Kartika Asri. Malang, dengan tujuan meningkatkan efisiensi serta efektivitas layanan fotografi melalui siklus pengembangan yang terus-menerus disesuaikan dengan kebutuhan pengguna. Tahapan pengembangan berbasis Agile ini meliputi perencanaan, desain, pengembangan, pengujian, penerapan, tinjauan, dan peluncuran, di mana setiap tahapan dikembangkan secara iteratif dengan fitur-fitur baru yang disesuaikan berdasarkan masukan pengguna dan hasil tinjauan kinerja, seperti ditunjukkan pada Gambar dibawah. Gambar 1. Metode Agile Development Berikut adalah tahapan-tahapan Agile Development yang diterapkan dalam penelitian ini : Plan (Perencanaa. : Tahap awal ini melibatkan pengembang dan pengguna dalam merancang sistem berdasarkan data yang dikumpulkan langsung melalui wawancara dan observasi, dengan fokus pada fitur pemesanan, paket, penjadwalan, ulasan, dan keamanan yang dirancang secara detail agar sistem optimal dan sesuai kebutuhan pengguna (Anwar et al. , 2. Design (Desai. : Berdasarkan perencanaan, tahap ini merancang sistem dengan panduan menyeluruh tentang tugas pengembangan, mencakup Arsitektur Sistem, berbagai diagram, dan Struktur Tabel untuk alur kerja dan kebutuhan database, sementara desain antarmuka dioptimalkan demi kemudahan pelanggan dan Prisma ORM digunakan untuk integrasi data yang aman (Hutauruk & Pakpahan, 2. Develop (Pengembanga. : Pada tahap ini, konsep dan desain diterapkan dalam pemrograman perangkat lunak menggunakan Next. js pada frontend dan Prisma ORM pada backend untuk mendukung sistem yang interaktif dan efisien, dengan pengkodean bertahap mencakup pengembangan basis data dan implementasi fitur demi efisiensi akses serta keamanan data (Hendra et al. , 2. Test (Pengujia. : Tahap ini memastikan kesesuaian sistem dengan analisis dan desain menggunakan metode blackbox manual untuk validasi output berbagai input, fokus pada pemesanan dan pengelolaan data pelanggan, serta memungkinkan pelacakan dan perbaikan cepat jika terjadi kesalahan di server produksi (Banusu et al. , 2. Deploy (Penerapa. : Langkah ini mendistribusikan aplikasi kepada pengguna setelah pengujian selesai dan kualitas sistem terjamin, memungkinkan pengguna mengakses fitur utama seperti pemesanan dan penjadwalan, dengan implementasi di Potret Kecilmu untuk memudahkan pelanggan memahami alur dan fitur sistem (Safrudin & Baroqah Pohan, 2. Review (Tinjaua. : Tahap ini mendemonstrasikan hasil sistem kepada pemangku kepentingan untuk umpan balik kinerja dan fitur, dengan evaluasi dan pembaruan diterapkan pada fitur kurang efisien, serta masukan seperti penambahan fitur atau peningkatan akses diintegrasikan dalam pengembangan lanjutan (Febrianto et al. , 2. Launch (Peluncura. : Setelah pengembangan dan iterasi perbaikan, sistem Potret Kecilmu diluncurkan dengan standar kualitas penuh, siap diakses pengguna secara operasional, dengan https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. 251 | Jurnal JOISIE. Volume 8. Nomor 2. Desember 2024 persiapan pemasaran, konfigurasi server, dan peluncuran melalui media sosial atau email, serta pemantauan untuk menjaga stabilitas dan kinerja optimal (Atim, 2. HASIL DAN PEMBAHASAN 1 Planning (Perencanaa. Tahap perencanaan menjabarkan kebutuhan fungsional dan non-fungsional yang diperlukan untuk sistem Newborn Photography. Di bawah ini merupakan penjelasan terkait aspek-aspek fungsional dan non-fungsional tersebut: Analisa Fungsional Analisis fungsional mencakup fitur pemesanan, pemilihan paket, jadwal, rating, ulasan, melihat, mengubah, membatalkan pesanan, kalender, laporan, dan pengelolaan data untuk sistem Newborn Photography. Analisa Non-Fungsional Analisis non-fungsional pada sistem pemesanan layanan Newborn Photography mencakup spesifikasi laptop dengan prosesor AMD Ryzen 3 3250U, 12 GB RAM, dan 256 GB SSD. Perangkat lunak yang diperlukan meliputi Visual Studio Code. Windows 11. Next. Material UI. Prisma ORM. MySQL, dan Apache web server dengan Laragon. 2 Design (Desai. Pada tahap desain, sistem dirancang untuk memenuhi kebutuhan yang diidentifikasi. Berikut langkah-langkah fase desain : Desain Arsitektur Sistem Desain arsitektur sistem memastikan susunan yang jelas serta terorganisir. Berikut adalah berbagai komponennya: Diagram Kasus Penggunaan Diagram Kasus Penggunaan menggambarkan cara kerja sistem dan mengidentifikasi fungsi serta pengguna yang terlibat (Franatiaga et al. , 2. Gambar 2. Diagram Kasus Penggunaan Diagram Aktivitas Diagram aktivitas menunjukkan alur kerja atau aktivitas dalam sistem, proses bisnis, atau menu perangkat lunak (Binangkit et al. , 2. https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. Widodo. Penerapan Framework Nextjs Dan Prisma Orm Untuk Perluasan Marketplace Newborn Photography, 248-. 252 Gambar 3. Diagram Aktivitas Diagram Urutan Diagram urutan menggambarkan urutan pesan antar entitas serta interaksi yang terjadi dalam sistem, mencakup proses pemesanan, pengelolaan data oleh admin, dan pengelolaan data oleh fotografer (Renaldy & Rustam, 2. Pada proses pemesanan, diagram urutan mencakup langkah-langkah seperti validasi dan penyimpanan data oleh sistem, login pengguna, pemilihan paket, pengisian formulir, verifikasi, dan penyimpanan data pemesanan oleh sistem, hingga penampilan detail reservasi kepada pengguna. Gambar 4. Diagram Urutan untuk Proses Pemesanan Hubungan Antar Tabel Hubungan antar tabel pada sistem Newborn Photography, yang mencakup tabel Fotografer. Jadwal. Testimoni. Admin. Pesanan. User. Paket. Galeri, dan Kategori, ditunjukkan secara rinci dalam ilustrasi di bawah ini. https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. 253 | Jurnal JOISIE. Volume 8. Nomor 2. Desember 2024 Gambar 5. Hubungan Antar Tabel Desain Antar Muka Desain antarmuka merancang tampilan visual dan interaktif agar pengguna dapat menggunakan aplikasi dengan mudah dan efisien. Tampilan Halaman Login dan Register Halaman login meminta email, password, dan tautan registrasi, halaman register informasi pribadi dan tautan login. Gambar 6. Halaman Login dan Register Tampilan Biodata Fotografer Halaman ini menampilkan profil fotografer berpengalaman, mencakup latar belakang, keahlian, dan portofolio. Gambar 7. Halaman Biodata Fotografer https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. Widodo. Penerapan Framework Nextjs Dan Prisma Orm Untuk Perluasan Marketplace Newborn Photography, 248-. 254 Tampilan Halaman Memilih Paket Halaman memilih paket menampilkan berbagai layanan dengan harga, deskripsi, dan tombol "Pilih Paket" untuk memudahkan pemesanan. Gambar 8. Halaman Memilih Paket Tampilan Halaman Form Reservasi dan Pesanan Setelah memilih paket, pelanggan diarahkan ke halaman form reservasi untuk mengisi informasi pribadi dan detail paket. Di bagian akhir halaman ini, ditampilkan ringkasan pesanan yang mencakup detail paket dan informasi yang telah diisi, memungkinkan pelanggan melakukan pengecekan akhir sebelum konfirmasi pemesanan Gambar 9. Halaman Form Reservasi Tampilan Halaman Rating Setelah pesanan selesai, pelanggan memberikan rating dan testimoni tentang layanan. Gambar 10. Halaman Memilih Rating Tampilan Halaman Admin dan Fotografer Tampilan halaman admin mencakup data kategori, paket, jadwal, galeri, pesanan, user, dan fotografer yang bisa dilihat, ditambah, edit, dan hapus oleh admin, sementara halaman fotografer memberikan gambaran menyeluruh mengenai aktivitas fotografer. https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. 255 | Jurnal JOISIE. Volume 8. Nomor 2. Desember 2024 Gambar 11. Halaman Admin dan Fotografer 3 Develop (Pengembanga. Pada tahap pengembangan, sistem berhasil menerapkan beberapa fitur utama sesuai rancangan yang telah dibuat. Fitur-fitur yang diimplementasikan meliputi pemesanan, manajemen jadwal, pengelolaan data pengguna dan pesanan, serta integrasi antara front-end dan back-end. Halamanhalaman utama seperti halaman paket, formulir reservasi, kalender fotografer, serta modul registrasi, login, dan admin berhasil dikembangkan menggunakan Next. js untuk antarmuka pengguna dan Prisma ORM untuk manajemen data. Proses pengembangan ini juga meliputi pengujian unit dan integrasi guna memastikan bahwa setiap komponen berjalan dengan semestinya dan dapat bekerja secara sinergis dalam sistem, sehingga meningkatkan efisiensi akses dan keamanan data sesuai dengan tujuan penelitian. 4 Test (Pengujia. Pengujian memastikan semua fitur bekerja sesuai dengan spesifikasi yang ditentukan. Pengujian blackbox fokus pada fungsi sistem berdasarkan input dan output, dilakukan terhadap User. Admin, dan Fotografer untuk memastikan sistem berjalan baik. Tabel 1. Fungsi yang diuji Login dan Registrasi Pemilihan Paket dan Form Reservasi Melihat Riwayat dan Memberikan Rating Update Profil dan Logout Pengguna Login dan Dashboard Mengelola Data Logout Cara Pengujian Melakukan login dan registrasi dengan mengisi username, password, dan data Mengakses halaman paket, memilih paket layanan, dan mengisi form reservasi. Melihat riwayat pemesanan dan memberikan rating serta komentar. Mengupdate data profil pengguna dan klik tombol logout Melakukan login, mengisi username dan password, klik menu Menambah, mengedit, dan menghapus kategori, paket, jadwal, gambar galeri, pesanan, user, dan fotografer klik tombol logout Pengujian Sistem Blackbox Hasil yang diharapkan Menampilkan form login, berhasil masuk ke beranda, dan akun baru berhasil dibuat. Status Sukses Menampilkan paket layanan, menuju ke form reservasi, dan data reservasi Sukses Riwayat pemesanan ditampilkan, dan rating serta komentar tersimpan. Sukses Data profil diperbarui Sukses Menampilkan form login, berhasil masuk ke beranda, menampilkan informasi sistem dan statistik Sukses Data berhasil ditambahkan, diperbarui, atau dihapus Sukses Mengembalikan pengguna ke halaman Sukses https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. Widodo. Penerapan Framework Nextjs Dan Prisma Orm Untuk Perluasan Marketplace Newborn Photography, 248-. 256 5 Deploy (Penerapa. Setelah pengujian selesai dan sistem dinyatakan siap, sistem berhasil di-deploy dan diimplementasikan pada lingkungan operasional di Potret Kecilmu. Pengujian memastikan bahwa semua fitur, seperti pemesanan dan penjadwalan, berfungsi sesuai spesifikasi. Dengan metode blackbox testing, pengujian dilakukan terhadap peran User. Admin, dan Fotografer, berfokus pada fungsi sistem berdasarkan input dan output. Hasilnya menunjukkan bahwa sistem berjalan sesuai harapan dan siap digunakan oleh pengguna secara penuh. 6 Review (Tinjaua. Setelah peluncuran, tahap review mengumpulkan umpan balik dari pengguna, yang sebagian besar merasa sistem mudah digunakan, terutama dalam pemesanan dan melihat jadwal fotografer. Beberapa saran diterima terkait responsivitas antarmuka mobile dan penambahan fitur testimoni dengan unggah foto. Selain umpan balik, dilakukan penghitungan penyederhanaan proses pemesanan, yang sebelumnya melibatkan 13 langkah Ai mulai dari user menghubungi admin melalui chat, memilih paket, menerima form, konfirmasi jadwal, hingga pembayaran dan koordinasi dengan Setelah implementasi, proses ini disederhanakan menjadi 7 langkah: user login atau registrasi, memilih paket, mengisi form pemesanan, melakukan pembayaran, admin memvalidasi pembayaran dan mengubah status, fotografer melakukan pemotretan, dan admin menandai status pemesanan sebagai "Selesai. " Penyederhanaan ini menghasilkan efisiensi proses yang signifikan, dengan persentase penyederhanaan dihitung sebagai berikut: yaycaycuyciycoycaEa ycIyceycayceycoycyco Oe yaycaycuyciycoycaEa ycIyceycyceycoycaEa ycEyceycycyceycuycycaycyce ycEyceycuycyceyccyceycEaycaycuycaycaycu = ( ycu100% yaycaycuyciycoycaEa ycIyceycayceycoycyco 13 Oe 7 ycEyceycycyceycuycycaycyce ycEyceycuycyceyccyceycEaycaycuycaycaycu = ( ) ycu100% = ( ) ycu100% = 46. Dengan demikian, sistem baru ini berhasil meningkatkan efisiensi proses pemesanan sebesar 7 Launch (Peluncura. Tahap launch menandai peluncuran penuh sistem Newborn Photography kepada semua pengguna setelah dilakukan perbaikan berdasarkan umpan balik pada tahap review. Pada tahap ini, sistem yang telah diperbaiki siap digunakan secara optimal oleh pelanggan Potret Kecilmu. Fitur-fitur yang sebelumnya telah diusulkan oleh pengguna, seperti peningkatan antarmuka pada perangkat mobile dan penambahan opsi unggah foto pada testimoni, telah diimplementasikan. Hasil dari tahap ini menunjukkan peningkatan kepuasan pengguna, dengan lebih banyak pengguna yang memanfaatkan fitur pemesanan online dan memberikan testimoni positif terkait pengalaman mereka. Sistem yang stabil dan fungsional memberikan kontribusi signifikan terhadap peningkatan produktivitas fotografer dan efisiensi operasional di Potret Kecilmu. SIMPULAN Penelitian ini bertujuan untuk merancang dan mengembangkan sistem Newborn Photography berbasis web di Potret Kecilmu, guna meningkatkan efisiensi dalam proses pemesanan, pengelolaan jadwal, serta pengolahan data pelanggan yang sebelumnya dilakukan secara manual. Sistem ini dibangun menggunakan Next. js dan Prisma ORM dengan metodologi Agile Development, sehingga pengembang dapat merespons umpan balik secara iteratif dan melakukan peningkatan bertahap sesuai kebutuhan pengguna. Hasil penelitian menunjukkan bahwa sistem berhasil menyederhanakan proses pemesanan dan meningkatkan akurasi dalam pengelolaan data, dilengkapi dengan fitur seperti form reservasi, kalender fotografer, rating, dan testimoni yang memberikan pengalaman pengguna yang lebih baik. Evaluasi melalui metode blackbox mengungkapkan bahwa seluruh fitur berjalan sesuai spesifikasi, dengan umpan balik positif dari pengguna. Implementasi sistem ini tidak hanya meningkatkan efisiensi operasional dan produktivitas fotografer, tetapi juga mendukung pertumbuhan https://doi. org/10. 35145/joisie. JOISIE licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License (CC BY-SA 4. 257 | Jurnal JOISIE. Volume 8. Nomor 2. Desember 2024 bisnis Potret Kecilmu. Persentase penyederhanaan proses pemesanan adalah 46. 15%, menunjukkan peningkatan efisiensi yang signifikan, dan evaluasi kuantitatif ini memberikan bukti bahwa sistem mampu mempercepat dan menyederhanakan alur pemesanan. Untuk pengembangan lebih lanjut, disarankan untuk menambahkan fitur chat AI guna memfasilitasi percakapan reservasi secara otomatis, yang akan meningkatkan kenyamanan pengguna dan mempercepat proses pemesanan. UCAPAN TERIMAKASIH Peneliti mengucapkan syukur kepada Tuhan Yang Maha Esa atas rahmat dan anugerah-Nya yang telah memudahkan proses penelitian dan penyusunan manuskrip ini hingga selesai dengan baik. Rasa terima kasih yang tulus juga ditujukan kepada semua pihak yang telah memberikan dukungan sepanjang proses penelitian. Penghargaan khusus diberikan kepada Potret Kecilmu, sebuah usaha fotografi spesialis newborn, atas dukungan dan kemudahan yang telah diberikan selama pelaksanaan Peneliti juga berterima kasih kepada JOISIE (Journal Of Information Systems And Informatics Engineerin. atas kesempatan untuk mempublikasikan hasil penelitian ini. DAFTAR PUSTAKA