Applied Information Technology And Computer Science
The Applied Information Technology and Computer Science (AITCS) is an open access and peer-reviewed periodicals published by the Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia. AITCS aims to provide an intellectual platform to disseminate knowledge. AITCS welcomes article submission of any original work and development in the the field of Information Technology and Computer Science that includes (but not limited to) Information Security, Software Engineering, Web Technology, Multimedia and Information Systems.
Dashcam Footage Analysis Tool for Timestamp and License Plate Evidence Extraction
Dashcam footage has become an important source of digital evidence in traffic accident analysis and criminal investigations. However, manual examination of dashcam videos is time-consuming, prone to human error, and often lacks systematic verification of evidence integrity. Existing tools provide limited automation and insufficient forensic validation, which may compromise the reliability and admissibility of extracted evidence. This project presents the development of a Dashcam Footage Analysis Tool for Evidence Extraction that automates key forensic processes and enhances evidence reliability. The system focuses on video upload, time-stamp extraction, tamper detection, license plate detection, and automated forensic report generation. The tool is developed using the Prototyping Model to allow iterative refinement based on user feedback. It is implemented using Python and Flask, with OpenCV and Tesseract OCR for video frame analysis and timestamp extraction. At the same time, SHA-256 cryptographic hashing is employed to ensure evidence integrity through tamper detection. Experimental testing demonstrates that the system can accurately extract timestamps, identify video modifications through hash comparison, and generate structured forensic reports suitable for investigative purposes. The developed tool provides a practical and user-friendly solution for dashcam video forensics, improving investigation efficiency and increasing confidence in the authenticity of digital evidence.
Copyright (c) 2026 Applied Information Technology And Computer Science
WEBHUNTER: Web-Based Vulnerability Scanner System
WEBHUNTER is a web-based vulnerability scanner that addresses the increasing demand for secure web applications in today’s digital landscape. Existing automated tools such as OWASP ZAP, Intruder, and Invicti often lack user-friendliness, consume significant system resources, require complex configurations, and provide limited interactive support. To overcome these challenges, WEBHUNTER provides an automated, user-friendly, and lightweight vulnerability assessment system that uses signature-based detection to efficiently identify known attack patterns. WEBHUNTER automatically detects common web application vulnerabilities, including SQL Injection (SQLi), Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF). The system generates detailed vulnerability reports incorporating Common Vulnerabilities and Exposures (CVE) references to provide clear security findings, impact analysis, and recommended mitigations. Additionally, WEBHUNTER integrates CometChat to offer live support and a real-time AI assistant via OpenAI to help users resolve issues quickly. WEBHUNTER’s development aligns with recognized cybersecurity standards such as the OWASP Web Security Testing Guide (WSTG), OWASP Top 10, ISO/IEC 27001 Information Security, and the MITRE Common Weakness Enumeration (CWE) to ensure compliance with accepted best practices. Through this system, web developers and security testers conduct vulnerability assessments in a more accessible, automated, and efficient way without requiring extensive security expertise. The implementation of WEBHUNTER helps organizations reduce the likelihood of cyberattacks, enhance web application security, and strengthen overall cybersecurity practices.
GatoPointment: Cat Health Appointment System
Managing veterinary appointments and cat health records is often challenging when done manually using paper forms or phone contact. This issues occurs at AnggunVet Batu Pahat’s veterinary clinic, leading to missed appointments, incomplete health records, and inefficient communication between pet owners and veterinary clinics. This project introduces a web-based appointment system named GatoPointment for AnggunVet Batu Pahat. The system is designed to help pet owners book appointments, view their cats' health details, and receive email for appointment confirmation or reminders for upcoming appointments. It also allows the veterinary clinic to manage their schedules efficiently and access shared health record details for pet owners. The system will be developed using PHP, MySQL, and HTML/CSS, with email notifications powered by PHPMailer to inform users about appointment approvals and upcoming appointment reminders. The project followed a structured design and testing process to ensure the system is easy to use and reliable. Future improvements could include adding a mobile app or advanced features like automatic health tracking to make the system even more helpful for users and the clinic.
The Development of ASE Furniture: Mobile Based Furniture Shopping Application
Furniture shopping has evolved significantly with the rise in e-commerce, offering customers greater convenience and accessibility. Arif Sufian Enterprise, a furniture store located in Kuala Sungai Baru, Melaka, has been operating offline for over three years, selling items such as closets, carpets, sofas, and beds. However, the absence of an online platform limits its audience reach and customer engagement. To address these challenges, this project aims to develop an Android mobile application using Flutter that includes modules for user account creation, online purchasing, and a loyalty program to reward returning customers. The Firebase database manages product inventories and user data, ensuring real-time synchronization and scalability. Initial testing demonstrates improved customer engagement, higher satisfaction, and enhanced accessibility compared to the store’s offline operations. This project successfully transitions Arif Sufian Enterprise into the digital marketplace, expanding its reach and modernizing its sales processes, thereby positioning the store competitively within the furniture e-commerce industry.
Copyright (c) 2025 Applied Information Technology And Computer Science
Development of E-Jisha Mobile Learning Application of Japanese Vocabulary For JLPT N5 Students: E-Jisho
Foreign languages have been practiced in Malaysia for a long time as a third language. Learning a foreign language is beneficial in many ways, as it can be used for various purposes. Japanese language has become one of the popular foreign languages that is learned by the Malaysian community nowadays, even though the language itself is challenging to learn. The existing application to learn the Japanese language that has been studied is too generalized, does not focus too much on the beginner learner, and is not beginner-friendly. Therefore, this project aimed to develop a game-based learning application named E-Jisho, which offered simple but detailed lessons and enjoyable gameplay that can help users improve Japanese vocabulary and reading skills by using Multimedia Mobile Content Development (MMCD) methodology. This project's target user is JLPT N5 student who wants to take the examination and people who are beginners in learning the Japanese Language. This application is expected to help the target user learn and memorize Japanese words and vocabulary with relaxing and enjoyable gameplay methods.
DR. NORAZIAHTULHIDAYU KAMARUDIN KAMARUDIN
Syahz Ziaz Trading Online Store Management System
The Syahz Ziaz Trading Online Store Management System was created in response to the inefficiencies of manual processes in handling goods sales. A completely functional web-based e-commerce platform designed for small enterprises that specialize in Sawanah Koko items is presented by this completed project, which was carried out under PSM2. Modules for customer registration, product catalog, order and inventory management, stock alerts, safe payment integration, and report production are all part of the system. The system was created following the Agile technique and included PHP, MySQL, HTML, CSS, and JavaScript. The outcomes of the tests demonstrated increased customer satisfaction, inventory tracking, and order accuracy. To improve accessibility and user experience, future improvements can include mobile optimization and more payment choices.
Neighbourly: A Mobile Application for Uniting Local Engagements in Bandar Springhill
The Bandar Springhill community, located between Port Dickson and Seremban, traditionally relied on unorganised platforms such as Facebook and WhatsApp groups to access local skills and services. This often resulted in inefficiencies and led residents to seek external resources, overlooking the talents available within their neighbourhood. The Neighbourly platform was developed to address this issue by facilitating structured community interaction and resource sharing. Adopting the Prototype Model, the application was designed and implemented using Android Studio and Flutter for the front end, with Firebase integrated as the real-time backend solution. The prototype features a Login and Registration, User Profile, Skill Listings, Chat, Review and Rating, Volunteering Events, and an Admin Dashboard accessible through unique login credentials. The Neighbourly platform aims to empower Bandar Springhill residents by improving access to local resources, encouraging collaboration, and fostering self-reliance. Ultimately, it seeks to contribute to building a more cohesive, sustainable, and connected neighbourhood.
Smart Autoplanter: Automatic Plant Cultivation System
This project aims to address the inefficiencies in cultivating plants, especially in urban areas. The Smart Autoplanter is a system that provides a way to automate plant cultivation, like watering and fertilization needs and plan harvest schedules. In addition, the system’s objective is to design and develop a working prototype and have it tested to meet the user’s expectation. The system’s modules manages the planter , gardening routine , harvest planning , custom plant cultivation and modular gardening . By implementing this system, the project aims to reduce the plants’ tending and nurturing period in urban settings, and enhance their cultivation while providing a way for users to learn along the way. The chosen methodology for this project is the Prototyping model, which includes iterative development, user feedback and continuous improvement. This project provides an innovative approach to urban gardening trend that is in line with rapidly evolving automation technologies.
Network Intrusion Detection System (NIDS) to Detect Botnet Attack using Rule-based and Signature-based Approach
Botnets are a serious cybersecurity threat that allows Denial of Service (DOS) attacks and distribution of malwares. The existing Intrusion Detection System (IDS) is uncapable to identify the evolving and modern botnet threats. Therefore, a Network Intrusion Detection System (NIDS) is developed to detect the botnet attacks. This project aims to detect botnets using rule-based and signature-based detection by analysing the behaviour of the network traffic based on the predefined rules and signatures. We develop the NIDS using Agile methodology. The proposed NIDS can identify, alert and generate report for users that handles any sensitive information. This tool provides valuable insights to mitigate any future cyberattacks. Future plans for this tool are to update the tool according to evolving of the botnet attacks and implement real-time features.
Network-based intrusion detection systems (NIDS)
A Phishing and Malware Link Detector Using Checkphish API
The Suspicious Link Detection Extension is a web-based tool designed to enhance online security by providing real-time URL safety checks to protect users from phishing scams, malware, and other potential internet threats. Developed with Node.js and integrated with the Checkphish API, the extension evaluates URLs based on various factors, including their structure, domain reputation, and other identifying characteristics. Unlike traditional URL-checking tools that rely on outdated databases or user-reported issues, this extension offers real- time analysis of links, ensuring that users receive the most up-to-date information about potential threats. The extension’s user-friendly interface is designed with non-technical users in mind, allowing anyone to easily input URLs and receive immediate feedback on whether the link is safe, suspicious, or potentially harmful. This makes it an ideal tool for individuals, educational institutions, and businesses concerned about cybersecurity, offering a simple and effective way to prevent users from visiting malicious websites. The tool aims to bridge the gap between complex cybersecurity measures and everyday internet users by providing an easy-to-use, real-time safety check, ensuring a moresecure browsing experience for everyone. By making security technology more accessible, this project strives to create a safer internet environment, particularly for those with limited technical knowledge.
Web extension tool,Spam comment detetction, Word filtering, Javascript,HTML,
Eye care is essential in overall health care, as our vision allows us to perform daily activities independently. It is important to get regular eye check-ups to maintain healthy eyesight. However, rising of digital devices causes people exposed to extensive screen time which can lead to progressive vision deterioration. Despite this problem, accessible tools for reducing screen-induced eye strain remain limited. This issue often results in neglecting eye strain indications due to insufficient awareness of eye care. Therefore, the EyeRis Shield Website is proposed to self-detect vision disorders and provide eye care tools. Prototyping methodology is implemented to develop this website. The prototype is built using the Windows platform via Visual Studio Code. The tested prototype results in each actor successfully linked with their respective module. This application is expected to serve as an eye health resource for early detection of eye conditions and foster healthy eye care habits.
Development of Learning Structure and Function Learning Application using Augmented Reality Technology: EksplorARDaun
Leaf structure and function is a key topic in the Biology syllabus for Form 5 students in Malaysia and is crucial for the Sijil Pelajaran Malaysia (SPM) examination. This topic includes five subtopics: leaf structure, gaseous exchange, transpiration, photosynthesis and compensation point. These concepts are often challenging to visualize and understand due to their abstract nature and the limitations of traditional learning methods, which rely heavily on static images and text. These limitations make it more difficult for students to imagine and retain the dynamic processes involved in leaf form and function. To address these challenges, the EksplorARDaun mobile learning application was developed using a marker-based augmented reality (AR) approach. The app includes both a learning module and assessment module. Developed using the Multimedia Mobile Content Development (MMCD) methodology, EksplorARDaun is designed for Android platforms and is aligned with Malaysia SPM syllabus. Targeting Form 5 students, beta testing shows a positive result of 75.7% based on the System Usability Scale, confirming the app delivers on its claims and accepted by user.
Athlete Training Management System (ATMS)
Centralized management is essential in upkeeping the efficiency of athlete management, current reliance on manual methods such as physical log books and spreadsheets at university sports centers leads to redundancy, inefficiency, and errors. This study aims to design, develop, and test a web-based Athlete Training Management System (ATMS) that centralizes training-related activities for athletes, coaches, and team managers. Agile methodology has been used to develop ATMS. The system utilizes object-oriented design principles and incorporates features like digital log books, automated reminders, and training schedules. Findings demonstrate that the ATMS significantly improves communication, reduces redundancy, and organize training management processes. The discussion highlights the potential of a centralized digital platforms to enhance efficiency in sports training and suggests further integration of advanced analytics to support data-driven decision-making in athlete development.
Elemental Fusion : Unlocking the Science Lab (A Game-Based Mobile Learning Application about Chemistry Subject for Form 4 and Form 5 Students)
Chemistry is one of the subjects that can be taken in Malaysia Certificate of education (SPM). There are several topics that are causing difficulty to remember and feel more challenging to learn Chemistry. Therefore, an educational mobile game learning application named Elemental Fusion: Unlocking The Science Lab with gamification approach is developed to help Form 4 and Form 5 students improve their chemistry skills that combines the immersive experience of an escape room with interactive chemistry quizzes. Elemental Fusion application has three modules including Recap module, Game module, and Quiz module. Besides, Multimedia Mobile Content Development (MMCD) methodology is used to develop the Elemental Fusion: Unlocking The Science Lab application. System Usability Scale (SUS) method is used to obtain the results of a user acceptance test. It gets 78.08% positive feedback through this testing. In conclusion, Elemental Fusion is an application that is suitable for learning Chemistry.
BrewEase: Coffee Shop Order Management System
The growing coffee shop industry demands efficient systems to enhance service and streamline operations. BrewEase is a web-based Coffee Shop Order Management System developed using PHP, MySQL, JavaScript, and Tailwind CSS within the MVC architecture. It aims to improve customer experience, automate orders, and integrate a loyalty points program. Key features include menu and payment management, as well as sales analytics and reporting. Compared to manual processes and generic POS systems, BrewEase offers improved order accuracy, faster service, and customer retention through its loyalty program. Developed using an iterative methodology, the system is scalable and user-friendly for customers, cashiers, and managers. BrewEase demonstrates how tailored digital solutions can enhance operational efficiency, user satisfaction, and business performance.
MATH Mastery: Development of 2D Mathematics Learning Application for Matriculation Students
The MATH Mastery application solves fundamental issues encountered by Malaysian matriculation students when studying mathematics, such as fragmented tools and a lack of real time feedback. This study is to develop 2D mobile learning application adapted to the matriculation syllabus, develop it with gamified approach on the Android platform using Unity and C#. The approach used in the development was Multimedia Mobile Content Development (MMCD). Findings indicate that gamification and real-time feedback considerably improve engagement, learning efficiency, and satisfaction with the application. The study finds that MATH Mastery provides an integrated and engaging learning platform, with possible future enhancements such deeper chapter material, improved gamification components, and broader usability testing. The average score of respondents using the System Usability Scale (SUS) was 72.25% which falls in acceptable range. To improve learning outcomes and user engagement, future work will include cross-platform support, AI-driven hints, extended content modules, and extensive longitudinal research.
A Web-Based Pool Facility Booking Application For UTHM Sport Centre With Device-Based Authentication
UTHM's pool facility relies on a manual, counter-based booking and payment system using paper records, creating three critical challenges: lack of online booking capabilities, inefficient user record management affecting emergency response, and inadequate access control. The project aims to develop a digital platform with secure authentication, online booking, and two-tier administrative access. Following a six-phase methodology, from MoSCoW-based requirements gathering to post-implementation review, the system will implement user-friendly architecture, secure coding practices, and comprehensive testing protocols. The resulting platform will benefit the stakeholder by providing secure authentication for online payments, efficient booking management, improved emergency response capabilities, and enhanced reporting tools for management decision-making, effectively transitioning the facility from paper-based to digital operations.
SIS: Student Information System for SMKTMI with RBAC
Implementing information systems at educational institutions has several advantages, including increased security, better data accessibility and more effectiveness in sharing and managing important data. However, The Ministry of Education's system, which SMK Tunku Mahmood Iskandar (SMKTMI) currently uses to manage student, parent and teacher data has limited capability. In order to overcome these constraints, a web-based Student Information System (SIS) with Role-Based Access Control for SMKTMI is develop. Agile methodology is used and the system was constructed with PHP, HTML, CSS and MariaDB database. The system have modules for class scheduling, academic assessment, attendance tracking and discipline record. It supports Role Based Access Control for admin, teachers, students and parents with security features such as email verification, limited failed login attempt and password policy.
The Café Hopper Platform is a web-based solution designed to enhance the café discovery and booking experience for both customers and café owners. Developed using Agile methodologies, the platform offers a centralized hub for locating cafés that align with diverse consumer preferences, such as pet-friendliness or Wi-Fi availability, while promoting visibility for small, local establishments. The front end is built with HTML, CSS, and JavaScript to ensure an intuitive user interface, while the back-end leverages PHP and MySQL for secure data management, process integration, and user authentication. Key features include personalized café search, real-time booking, a payment gateway, and a unique review system. Integrated APIs support location-based search and advanced filtering, and the responsive design ensures usability across devices. Café owners can manage profiles, update information, and interact with customer feedback to boost engagement and reputation. Developed in a prototype scope using Visual Studio Code and XAMPP for the local environment, the platform’s modular architecture enhances scalability and maintainability. By streamlining the café search process and offering robust tools for customer-business interaction, the Café Hopper Platform fosters a thriving café culture and supports the growth of independent café entrepreneurs.
Employee Management System For SMK Ilhami Aikmel with Role-Based Access Control (RBAC)
Efficient management of employees is essential for the smooth operation of organization. Employee management at SMK Ilhami Aikmel currently relies on manual processes, causing inefficiencies and security risks. This study develops a web-based Employee Management System (EMS) with Role-Based Access Control (RBAC) to streamline staff management and secure data access. By utilizing Agile methodology, the system was designed with roles and sub-roles aligned to the school’s organizational hierarchy, ensuring precise RBAC. Testing through functional testing, security testing and user acceptance methods showed improved operational efficiency and enhanced security by restricting access based on user roles. The findings demonstrated significant improvements in operational efficiency and strengthened data security by enforcing the principle of least privilege. Future work could explore integrating additional modules and expanding the system for broader institutional use.
The UTHM Bicycle Rental Management System is a web-based platform developed to address the inefficiencies in the current manual bicycle rental process at Universiti Tun Hussein Onn Malaysia (UTHM). This system aims to streamline rental operations and improve user satisfaction by providing features such as real-time bicycle availability and online reservations. Leveraging PHP for backend development, along with HTML, CSS, and JavaScript for the frontend, and MySQL for database management, the system offers a secure, scalable, and user-friendly interface. It utilizes the Agile methodology for iterative development, ensuring that user feedback is incorporated throughout the process. Key outcomes include reducing delays, minimizing manual workload, and enhancing operational efficiency. The system supports sustainable campus transportation and demonstrates the potential of digital solutions in transforming resource management. Future enhancements could expand its usability to broader contexts while integrating advanced analytics for better decision-making.
AR Moon Stellar Explorer: An Immersive Learning Tool for Year 5 Students
The integration of Augmented Reality (AR) in educational applications has garnered attention for its potential to engage students more effectively in Science learning. The AR Moon & Stellar Explorer application enhances Year 5 students' understanding of astronomy by providing interactive and immersive experiences centered on the phases of the moon and constellations. This project is particularly significant in addressing the challenges faced by Malaysian students transitioning from learning Science in their native languages to English-based curricula. By offering an AR-based English-learning environment, the application not only bridges this language gap but also fosters a deeper comprehension of complex astronomical phenomena. Developed using the Multimedia Mobile Content Development (MMCD) methodology, the application features interactive elements such as 3D models, AR sessions, and gamified quizzes, creating an engaging and dynamic learning environment that accommodates various learning styles and ensures students grasp both the scientific content and relevant English terminology. Targeting Year 5 students, beta testing revealed a positive satisfaction rate of 84.6%, confirming that the AR Moon & Stellar Explorer application effectively enhances learning outcomes and is well-received by users, despite some challenges with professional terminology.
Automated SQL Injection Scanning Tool for Vulnerable Website
SQL injection (SQLi) remains one of the most prevalent and dangerous security vulnerabilities in web applications, as it allows attackers to manipulate backend database queries and gain unauthorized access to sensitive data. This paper presents the development of an Automated SQL Injection Scanning Tool for vulnerable websites, which aims to improve the efficiency and accuracy of SQLi detection during web security assessments. The tool incorporates multiple detection techniques, including error-based, boolean-based blind, time-based blind, and union-based SQL injection, all executed through HTTP request analysis. Developed using Python and PyQt5, the tool features a modern graphical user interface, a comprehensive payload management system, SQL scanning capabilities, and a detailed reporting module. The development process followed the Agile methodology to support iterative enhancements and prioritize user-centered improvements throughout the project. The effectiveness of the tool was validated through testing on the Damn Vulnerable Web Application (DVWA), a widely used platform for evaluating web security tools. After the tool identified potential SQL injection points, manual verification was performed by injecting SQL payloads directly into DVWA to confirm the vulnerabilities. The results showed that the tool accurately detected all targeted SQL injection vulnerabilities, with no false positives recorded during the testing phase. Future enhancements will focus on expanding the tool’s detection capabilities to include other common web vulnerabilities such as Cross-Site Scripting (XSS) and Cross-Site Request Forgery (CSRF). Additional improvements will include the implementation of evasion techniques and multi-threaded scanning to further increase performance and coverage
RCARS: Residential College Accommodation Rental System for Student Housing Center
RCARS is a web-based Residential College Accommodation Rental System developed for the Student Housing Centre (PRP) of Universiti Tun Hussein Onn Malaysia (UTHM) to address challenges associated with manual accommodation application management. It streamlines the processing of applications, status monitoring, and payments through five main modules. Login and Registration manages user access, while Accommodation Application allows users to submit requests and receive updates. Admin Management oversees applications, packages, hostels, and generates related reports. Payment and Quotation automatically calculate fees and generate receipts, while Room Allocation and Management handles room availability and automate room assignments. Developed using Laravel, HTML, CSS, and JavaScript, RCARS emphasizes usability and operational efficiency. It adopts an incremental prototyping approach, allowing iterative testing and continuous improvement based on user feedback. User acceptance testing indicated high satisfaction in terms of usability, functionality, design, and reliability. By reducing administrative workload and improving overall user experience, RCARS significantly enhances the effectiveness and accessibility of UTHM’s residential accommodation management.
Development of Offloading Oil Products Simulations for Petrol Pump Employees Using Virtual Reality : Offload VR
The "Offloading Oil Products Simulations" project uses VR technology to tackle critical training challenges in the oil and gas industry, a key pillar of global economic stability. Traditional training for high-risk tasks, such as offloading oil from tanker trucks, poses hazards like chemical exposure, physical injuries, and inefficiencies. Developed for the Oculus Quest 3, this innovative application provides a fully immersive, interactive environment where users can safely practice complex procedures. Tailored for petrol pump employees at Ujong Pasir, Melaka, the simulator includes four detailed modules—Dipping, Documentation, HSE Preparation, and Quality Check. By employing TRES-D methodology, the project ensures iterative enhancements, seamless functionality, and user-friendly design, significantly reducing costs and safety risks while improving training outcomes. Usability test conducted on 20 petrol pump employees yielded 69.13 score, indicating that the system is acceptable. This initiative sets new standards for productivity, creativity, and workforce readiness in high-risk industries.
Veronica Enterprise Oil Palm Plantation Worker Management System
The Veronica Enterprise Oil Palm Plantation Worker Management System is a web-based application developed to improve the efficiency of managing plantation workforce operations. This project aims to resolve existing challenges caused by manual methods, such as delays in task assignment, inaccurate attendance records, and lack of real-time monitoring. The objectives of this project are to design the system using an object-oriented approach, to develop a comprehensive web-based platform for managing worker information and daily activities, and to test the system's functionality and usability through alpha and beta testing phases. The system will use a web-based approach, integrating Quick Response (QR) code technology for attendance tracking, task scheduling modules, and real-time activity monitoring, combined with report generation and staff management features. The prototyping methodology will be applied throughout the development process, enabling continuous refinement based on user feedback. Through this system, Veronica Enterprise is expected to improve task organization, reduce manual workload, and gain better insights for decision-making based on accurate and centralized data.
Development of an IoT-Based Fingerprint Meal Distribution and Monitoring System for the Rancangan Makanan Tambahan (RMT) Program
Rancangan Makanan Tambahan (RMT) program at Sekolah Kebangsaan Othman Shawal (SKOS) previously relied on a manual, card-based meal distribution system, which led to inefficiencies, inaccuracies and delays in verifying student eligibility and managing meal records. This project aimed to modernize the process by developing an IoT-based fingerprint meal distribution and monitoring system integrated with an automated door lock mechanism. The system utilized fingerprint recognition technology for student verification, controlled access to the meal distribution via a smart lock and synchronized all data with Firebase for real-time storage and monitoring. The mobile interface was developed using the Flutter, Firabase and Arduino IDE and the development lifecycle followed the waterfall model, covering requirement analysis, design, implementation and testing. Testing results showed significant improvements in accuracy and operational efficiency while also reducing administrative workload and human error. It is hoped that in the future, this system can be implemented in more schools and further enhanced with features such as wider hardware integration to better support school operations and resource management.
AI Video Detection using Convolutional Neural Networks
This project develops an Artificially Intelligent (AI) video detection and analysis tool by using Convolutional Neural Network (CNN). The tool is based on an effective Python architecture that uses OpenCV and specially trained YOLOv8 CNN models. Its three main features include object detection for security monitoring, age estimation with demographic analysis, and facial expression recognition for eight emotional states (Anger, Contempt, Disgust, Fear, Happy, Neutral, Sad, and Surprise). The tool offers hands-on experience with computer vision techniques and security surveillance through real-time video processing with overlay annotations and analytics dashboards. The trained model achieves 83.6% accuracy in facial expression detection with real-time processing capabilities for comprehensive video analysis. This CNN-based AI video detection tool was created as a learning platform for students pursuing computer vision and artificial intelligence. It combines theoretical understanding with hands-on application of convolutional neural network technologies for practical security, surveillance uses, and digital forensic image analysis for investigative purposes.
Student E-hailing Application with Multifactor Authentication
Transportation is an essential aspect of university students’ daily lives. However, students without personal vehicles face significant challenges, relying on public transportation or other available alternatives such as ride-hailing and walking. The Student E-Hailing Application with Multi-Factor Authentication addresses transportation challenges faced by university students by ensuring all users are verified as legitimate students, ensuring the safety and trust of students. Developed using Flutter and Firebase, the application employs Agile methodology for iterative development and integrates Multi-Factor Authentication for enhanced security. The implemented authentication methods are password, student email verification and biometric authentication such as fingerprint. Key findings indicate the system effectively creates a trusted network, addressing issues such as unreliable transportation and unverified drivers.
A Blockchain-Based Vehicle Rental System Using Ethereum
In this digital age, vehicle rental platforms have become one of the important methods for people to rent a car temporarily for short-term travel at anytime and anywhere. However, traditional centralized vehicle rental platforms possess several problems including high intermediary fees and risk of disputation over rental agreements. The project aims to develop a partially decentralized blockchain-based vehicle rental system using Ethereum to provide a transparent, immutable rental service with minimal third-party involvement. Agile methodology is used to develop this system. Blockchain is implemented in the system to store smart contracts and transaction information to ensure immutability and tamper-proof agreements. The developed system will foster trust among users by ensuring tamper-proof agreements, efficient payments, and reduced costs. Future work can be done to integrate advanced features such as integrating common payment methods and launch on Mininet to further enhance the system's utility.