Universitas Syiah Kuala | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI
T. Indris Andina, RANCANG BANGUN BACK-END SISTEM PEMESANAN LAPANGAN DIAZ SPORT CENTER BERBASIS WEB. Banda Aceh Fakultas MIPA - Informatika,2026

Olahraga memiliki peran penting dalam menjaga kesehatan fisik dan mental, serta memperkuat interaksi sosial di masyarakat. meningkatnya minat masyarakat terhadap berbagai cabang olahraga seperti futsal, badminton, dan basket berdampak pada meningkatnya kebutuhan akan fasilitas olahraga yang memadai. diaz sport center sebagai salah satu penyedia fasilitas olahraga masih menggunakan sistem pemesanan lapangan secara manual melalui whatsapp, yang memiliki berbagai kelemahan seperti keterlambatan respon, risiko kesalahan pencatatan, serta tidak tersedianya informasi ketersediaan lapangan secara real-time. berdasarkan permasalahan tersebut, penelitian ini bertujuan untuk merancang dan membangun sistem backend pemesanan lapangan berbasis web pada diaz sport center. sistem ini dikembangkan menggunakan framework express.js, dengan mongoose odm untuk pemodelan data, dan mongodb atlas sebagai basis data berbasis awan (cloud database). pendekatan application programming interface (api) digunakan untuk mengotomatisasi proses pemesanan, validasi, dan pencatatan data. pengujian dilakukan melalui pengujian fungsional dan integrasi (integration testing) pada rest api untuk memastikan setiap endpoint berfungsi sesuai dengan spesifikasi dan dapat saling berinteraksi dengan baik. dengan adanya sistem ini, proses reservasi diharapkan dapat berjalan lebih efisien, transparan, dan akurat, sekaligus mengurangi beban kerja admin dalam pengelolaan data pemesanan lapangan kata kunci: olahraga, pemesanan lapangan, sistem berbasis web, backend, express.js, mongoose odm, mongodb atlas, rest api, pengujian api, pengujian integrasi, diaz sport center


Baca Juga : "SPORT CENTER DAN SPA" TEMA : ARSITEKTUR HIJAU (Rina Wulandari, 2024)


Abstract

Sports play an important role in maintaining physical and mental health while fostering social interaction within the community. The growing public interest in various sports such as futsal, badminton, and basketball has increased the demand for adequate sports facilities. Diaz Sport Center, as one of the sports facility providers, still uses a manual booking system through WhatsApp, which presents several drawbacks, including delayed responses, recording errors, and the inability to monitor field availability in real-time. This study aims to design and develop a web-based Backend booking system for Diaz Sport Center. The system is developed using the Express.js framework, Mongoose ODM for data modeling, and MongoDB Atlas as the cloud-based database. The Application Programming Interface (API) approach is implemented to automate the booking, validation, and data recording processes. The system was evaluated through API and integration testing to ensure that each endpoint functions according to specifications and interacts properly. The implementation of this system is expected to improve efficiency, transparency, and accuracy in the reservation process while reducing the administrative workload in managing field booking data. Keywords: Sports, Field Booking, Web-Based System, Backend Express.js,MongoDB Atlas, REST API, API Testing, Integration Testing, Diaz Sport Center.



    SERVICES DESK