Claim Missing Document
Check
Articles

Found 3 Documents
Search

Pengembangan Aplikasi To-DoListKu sebagai Sistem Pengingat Tugas dan Agenda Pribadi Menggunakan Flutter Muhammad Alby Savana Hasibuan; Nazwar Farezi; Fauzan Azima Lubis; Muhammad Raffi Akbar Tanjung; Khairul Fahmi Sagala; Adidtya Perdana
Jurnal Nasional Komputasi dan Teknologi Informasi (JNKTI) Vol 8, No 6 (2025): Desember 2025
Publisher : Program Studi Teknik Komputer, Fakultas Teknik. Universitas Serambi Mekkah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32672/jnkti.v8i6.9900

Abstract

Abstrak - Perkembangan teknologi informasi di perangkat mobile membuat semakin banyak kebutuhan akan aplikasi yang bisa membantu pengguna mengatur waktu dan kegiatan sehari-hari. Penelitian ini bertujuan membuat aplikasi “To-DoListKu” sebagai alat untuk mengingat tugas dan jadwal pribadi, dengan menggunakan teknologi Flutter. Metode yang digunakan adalah Research and Development (RD) dengan model Waterfall, yang terdiri dari analisis kebutuhan, perancangan, pembuatan, pengujian, dan pemeliharaan. Aplikasi ini memiliki fitur menambah, mengubah, menghapus, dan menandai tugas selesai, dengan penyimpanan data menggunakan SharedPreferences. Hasil pengujian dengan metode Black Box menunjukkan semua fitur berjalan lancar tanpa error atau crash, waktu respons kurang dari satu detik, dan penggunaan memori sekitar 30-45 MB. Aplikasi ini dinilai responsif dan mudah digunakan karena menggunakan desain sederhana berbasis Material Design. Kesimpulannya, aplikasi “To-DoListKu” bisa membantu pengguna mencatat dan memantau kegiatan dengan efisien, stabil, dan praktis, bahkan tanpa koneksi internet. Untuk pengembangan selanjutnya, disarankan menambahkan integrasi cloud, sistem login pengguna, serta evaluasi berkala tentang pengalaman pengguna untuk meningkatkan fungsionalitas dan keamanan aplikasi.Kata kunci : Flutter; To-Do List; Aplikasi Mobile; Manajemen Waktu; Pengingat Tugas; Abstract - The development of information technology in mobile devices has created an increasing need for applications that can help users manage their time and daily activities. This study aims to create the “To-DoListKu” application as a tool for remembering personal tasks and schedules, using Flutter technology. The method used is Research and Development (RD) with a Waterfall model, which consists of needs analysis, design, development, testing, and maintenance. This application has features for adding, changing, deleting, and marking tasks as completed, with data storage using SharedPreferences. Testing results using the Black Box method showed that all features ran smoothly without errors or crashes, with a response time of less than one second and memory usage of around 30-45 MB. This application is considered responsive and easy to use because it uses a simple design based on Material Design. In conclusion, the “To-DoListKu” application can help users record and monitor activities efficiently, stably, and practically, even without an internet connection. For further development, it is recommended to add cloud integration, a user login system, and periodic evaluations of the user experience to improve the functionality and security of the application.Keywords: Flutter; To-Do List; Mobile Application; Time Management; Task Reminder;
Sistem Logging Jaringan dengan Visualisasi Interaktif Berbasis Website Nazwar Farezi; Dedy Kiswanto; Muhammad Alby Savana Hasibuan; Fauzan Azima Lubis

Publisher :

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32672/jnkti.v8i6.9918

Abstract

Abstrak - Penelitian ini bertujuan menciptakan sistem log jaringan yang berbasis website dengan tema SIAKAD (Sistem Informasi Akademik), sehingga dapat meningkatkan keamanan dan transparansi dalam aktivitas pengguna di lingkungan akademik. Masalah utama yang dibahas adalah kurangnya keamanan saat login dan tidak adanya catatan aktivitas jaringan yang terorganisir. Pengembangan sistem dilakukan menggunakan bahasa pemrograman PHP, HTML, CSS, dan JavaScript dengan database MySQL, serta diinstal di lingkungan localhost menggunakan XAMPP. Penelitian ini menggunakan metode eksperimen kuantitatif dengan menguji fungsi dan kinerja sistem melalui pendekatan Black Box Testing. Sistem menerapkan autentikasi dua faktor dengan mengirimkan token ke email pengguna dan CAPTCHA logika, serta membatasi login otomatis selama 15 menit setelah terdapat lima kali percobaan login yang gagal. Hasil penelitian menunjukkan bahwa sistem dapat mencatat semua aktivitas seperti login, logout, dan percobaan login gagal secara real time, serta menampilkan data tersebut dalam bentuk visualisasi interaktif menggunakan Chart.js. Kesimpulannya, sistem ini efektif meningkatkan keamanan pengguna dan efisien dalam memantau aktivitas jaringan akademik secara transparan dan terintegrasi.Kata kunci : Sistem Logging; SIAKAD; Token Email; CAPTCHA; Keamanan Autentikasi; Abstract - This study aims to create a website-based network log system with the theme of SIAKAD (Academic Information System), so that it can improve security and transparency in user activities in the academic environment. The main problems discussed are the lack of security during login and the absence of organized network activity logs. The system was developed using PHP, HTML, CSS, and JavaScript programming languages with a MySQL database, and installed in a localhost environment using XAMPP. This study used a quantitative experimental method by testing the system's functions and performance through a Black Box Testing approach. The system implements two-factor authentication by sending tokens to the user's email and CAPTCHA logic, as well as limiting automatic logins for 15 minutes after five failed login attempts. The results of the study show that the system can record all activities such as login, logout, and failed login attempts in real time, and display the data in the form of interactive visualizations using Chart.js. In conclusion, this system is effective in improving user security and is efficient in monitoring academic network activities in a transparent and integrated manner.Keywords: Logging System; SIAKAD; Email Token; CAPTCHA; Authentication Security;
Sistem Keamanan Pintu Otomatis Berbasis Face Recognition dan Machine Learning Menggunakan ESP32-CAM dengan Web Dashboard Nazwar Farezi; Dedy Kiswanto; Muhammad Alby Savana Hasibuan; Ega Pratama

Publisher :

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32672/jnkti.v9i1.10273

Abstract

Abstrak - Penelitian ini membahas pembuatan dan penerapan sistem keamanan pintu otomatis yang menggunakan teknologi pengenalan wajah. Sistem ini memanfaatkan modul ESP32-CAM sebagai alat utama untuk mengambil gambar dan melakukan pemrosesan awal. Selain itu, sistem juga menggabungkan machine learning untuk proses mengenali wajah dan menggunakan dashboard web sebagai alat untuk pemantauan serta pengelolaan pengguna secara langsung. Data wajah dikumpulkan melalui proses registrasi langsung dengan kamera, kemudian diolah melalui beberapa tahap pra-pemrosesan dan ekstraksi ciri sebelum digunakan untuk membandingkan dan mengenali identitas pengguna. Hasil pengujian menunjukkan bahwa sistem bisa melakukan autentikasi secara otomatis, membuka pintu saat wajah pengguna terdeteksi, serta mencatat seluruh aktivitas akses ke dalam dashboard. Uji coba dilakukan dalam berbagai kondisi cahaya dan jarak, dan sistem menunjukkan kinerja yang stabil pada situasi normal. Dashboard yang dibuat juga mampu menampilkan kondisi perangkat, riwayat akses, serta informasi pengguna secara akurat. Dari hasil tersebut, sistem ini dianggap bisa memberikan solusi keamanan rumah yang lebih praktis, efisien, dan mudah dikelola dibandingkan metode tradisional.Kata kunci: Face Recognition; ESP32-CAM; Sistem Keamanan Pintu Otomatis; Machine Learning; Internet of Things (IoT); Abstract - This research discusses the development and implementation of an automatic door security system using facial recognition technology. This system utilizes an ESP32-CAM module as the primary tool for image capture and initial transmission. Furthermore, the system incorporates machine learning for facial recognition and utilizes a web dashboard for real-time user monitoring and management. Facial data is collected through a direct registration process with a camera, then processed through several stages of pre-processing and feature extraction before being used to recognize and identify users. Test results show that the system can perform automatic authentication, open the door upon face detection, and record all access activity in the dashboard. Tests were conducted under various lighting conditions and distances, and the system demonstrated stable performance under normal conditions. The dashboard is also capable of accurately displaying device status, access history, and user information. These results suggest that this system can provide a more practical, efficient, and easier-to-manage home security solution than traditional methods.Keywords: Facial Recognition; ESP32-CAM; Automatic Door Security System; Machine Learning; Internet of Things (IoT); Web Dashboard;