Laporkan Masalah

Pengembangan Aplikasi Server (Backend) Untuk Mendukung Pemantauan Anak Berbasis Konteks Lokasi

Muhammad Fariz Al-pasha, Dr. Indriana Hidayah, S.T., M.T. , Warsun Najib, S.T., M.Sc.

2024 | Skripsi | TEKNOLOGI INFORMASI

Di era digital seperti saat ini, keselamatan dan keamanan anak menjadi perhatian utama. Aplikasi menjadi alat yang umum digunakan oleh orang tua untuk berkomunikasi dan memantau aktivitas anak mereka. Namun, banyak dari orangtua belum menemukan aplikasi yang cocok untuk digunakan dalam melakukan pengawasan terhadap anak. Penelitian ini bertujuan untuk menyediakan solusi dalam mengawasi anak dan meningkatkan keamanan mereka melalui sebuah aplikasi terintegrasi yang terbagi menjadi tiga bagian utama: mobile, front-end, dan backend. Dengan fokus pada pengembangan aplikasi server menggunakan framework Express dan bahasa pemrograman JavaScript, serta memanfaatkan database MongoDB dan protokol HTTP. Aplikasi ini memungkinkan orang tua untuk memantau lokasi anak secara real-time, menetapkan geofence sebagai batas aman, dan menerima notifikasi segera jika anak keluar dari geofence. Metode penelitian melibatkan pengembangan aplikasi server dengan teknologi keamanan seperti verifikasi email, enkripsi data, dan autentikasi. Uji coba aplikasi dilakukan melalui black box testing, dengan semua skenario berhasil dijalankan. Dari sisi backend, aplikasi server terbukti dapat diakses 24 jam dan memiliki response time yang cepat. Hasil penelitian menunjukkan bahwa aplikasi ini berhasil memenuhi tujuan awal, memberikan solusi praktis untuk memantau anak secara efektif dan memberikan perlindungan lebih terhadap keselamatan mereka. Dengan teknologi keamanan yang diterapkan, aplikasi ini dapat diandalkan untuk menjaga privasi dan keamanan data pengguna. 

In the current digital era, the safety and security of children have become a primary concern. Applications are commonly used by parents as tools for communication and monitoring their children’s activities. However, many parents have yet to find a suitable application for effective child supervision. This research aims to provide a solution for monitoring children and enhancing their safety through an integrated application divided into three main parts: mobile, front-end, and back-end. The focus is on developing the server application using the Express framework and JavaScript programming language, utilizing the MongoDB database, and HTTP protocol. This application enables parents to monitor their child’s location in real-time, set geofences as safe boundaries, and receive immediate notifications if the child exits the geofence. The research methodology involves the development of the server application with security technologies such as email verification, data encryption, and authentication. Application testing is conducted through black box testing, with all scenarios successfully executed. From the back-end perspective, the server application proves to be accessible 24/7 with a fast response time. The research results indicate that the application successfully achieves its initial objectives, offering a practical solution for effective child monitoring and providing additional protection for their safety. With the implemented security technologies, this application can be relied upon to maintain user privacy and data security. 

Kata Kunci : Keselamatan Anak, Konteks Lokasi, Kontrol Orang Tua, Sistem Backend, Aplikasi Mobile, Aplikasi Website, Pengawasan Anak.

  1. S1-2024-444061-abstract.pdf  
  2. S1-2024-444061-bibliography.pdf  
  3. S1-2024-444061-tableofcontent.pdf  
  4. S1-2024-444061-title.pdf