RANCANG BANGUN BACK-END SISTEMRNRESERVASI BARBERSHOP BROCODE ACEHRNBERBASIS WEB | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI

RANCANG BANGUN BACK-END SISTEMRNRESERVASI BARBERSHOP BROCODE ACEHRNBERBASIS WEB


Pengarang

Fadhel Mohammad Dalimunthe - Personal Name;

Dosen Pembimbing

Nazaruddin - 197202061997021001 - Dosen Pembimbing I
Rasudin - 197410011999031001 - Dosen Pembimbing II
Zulfan - 198606022015041003 - Penguji
Kikye Martiwi Sukiakhy - 198605202019032009 - Penguji



Nomor Pokok Mahasiswa

2108107010086

Fakultas & Prodi

Fakultas MIPA / Informatika (S1) / PDDIKTI : 55201

Subject
-
Kata Kunci
-
Penerbit

Banda Aceh : MIPA Manajemen Informatika (D3)., 2026

Bahasa

No Classification

-

Literature Searching Service

Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)

Barbershop memiliki peran penting dalam menyediakan layanan grooming
yang efisien dan nyaman bagi masyarakat. Namun, sebelumnya barbershop masih
menggunakan sistem pemesanan manual melalui WhatsApp, termasuk Brocode
Barbershop Aceh. Metode pemesanan tersebut menimbulkan berbagai kendala seperti
antrean tidak terstruktur, keterlambatan respon, kesalahan pencatatan, serta tidak
tersedianya informasi ketersediaan barber dan jadwal secara real-time. Berdasarkan
permasalahan tersebut, penelitian ini bertujuan untuk merancang dan membangun
sistem backend reservasi barbershop berbasis web pada Brocode Barbershop Aceh.
Sistem dikembangkan menggunakan framework Express.js, dengan Mongoose ODM
untuk pemodelan data, serta MongoDB Atlas sebagai basis data awan (cloud database).
Pendekatan RESTful Application Programming Interface (API) digunakan untuk
mengotomatisasi proses autentikasi, manajemen pengguna, penjadwalan barber,
pemesanan layanan, hingga pembayaran. Pengujian dilakukan melalui pengujian
fungsional API dan pengujian integrasi (integration testing) untuk memastikan setiap
endpoint berjalan sesuai spesifikasi dan modul sistem dapat saling berinteraksi dengan
baik. Hasil pengujian menunjukkan bahwa seluruh fitur utama termasuk validasi jadwal
barber, pembuatan reservasi, pengelolaan paket layanan, autentikasi dan otorisasi
pengguna, serta pencatatan dan verifikasi pembayaran dapat berfungsi dengan stabil
dan akurat tanpa error selama proses pengujian. Sistem juga mampu menampilkan data
ketersediaan jadwal secara real-time serta memproses alur reservasi secara otomatis,
sehingga seluruh operasi yang terkait dengan manajemen layanan dapat berjalan
konsisten sesuai kebutuhan. Dengan adanya sistem ini, proses reservasi diharapkan
berjalan lebih efisien, terstruktur, dan akurat, serta mampu meningkatkan kualitas
layanan dan mengurangi beban kerja admin dan kasir dalam pengelolaan data reservasi.

Barbershops play an important role in providing efficient and convenient grooming services to the community. However, previously barbershops still used a manual booking system via WhatsApp, including Brocode Barbershop Aceh. This booking method caused various problems such as unstructured queues, delayed responses, recording errors, and the unavailability of real-time information on barber availability and schedules. Based on these problems, this study aims to design and build a web-based barbershop reservation backend system at Brocode Barbershop Aceh. The system was developed using the Express.js framework, with Mongoose ODM for data modeling, and MongoDB Atlas as a cloud database. The RESTful Application Programming Interface (API) approach was used to automate the authentication process, user management, barber scheduling, service booking, and payment. Testing was conducted through API functional testing and integration testing to ensure that each endpoint ran according to specifications and that the system modules could interact well with each other. The test results showed that all key features including barber schedule validation, reservation creation, service package management, user authentication and authorization, as well as payment recording and verification functioned stably and accurately without errors during testing. The system is also capable of displaying real-time schedule availability data and processing reservation flows automatically, so that all processes related to the service can run consistently, quickly, and according to operational needs. With this system in place, the reservation process is expected to run more efficiently, be more structured and accurate, and improve service quality while reducing the workload of administrators and cashiers in managing reservation data.

Citation



    SERVICES DESK