Claim Missing Document
Check
Articles

Security Analysis of Midtrans Payment Gateway API against DDoS Attack and Rate Limiting Technique Using Node.js Widianto Putro, Faris; Matheos Sarimole, Frencis
Journal Innovations Computer Science Vol. 4 No. 2 (2025): November
Publisher : Yayasan Kawanad

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56347/jics.v4i2.308

Abstract

The development of digital transaction services has led to the widespread use of APIs in payment systems, including payment gateway services such as Midtrans. However, the open access to APIs also increases the risk of cyber attacks, one of which is Distributed Denial of Service (DDoS) which can destabilize the system and reduce user confidence. This research aims to analyze the potential DDoS threats to the Midtrans API and explore the application of rate limiting techniques using Node.js as one of the mitigation measures. The methodology used is a waterfall approach, which includes requirements analysis, system design, implementation, testing, and evaluation. The test design is done through simulating DDoS attacks on API endpoints, both before and after the application of rate limiting, by measuring parameters such as the number of requests, response time, and request success rate. It is hoped that this research can provide a clear picture of the importance of API protection in digital payment systems, and produce a technical approach that can be used as a reference in developing a secure and reliable system. This research is also expected to make practical and theoretical contributions in the field of API security and digital service traffic management.
Decision Tree-Based Predictive Model Development for RumahNet Customer Satisfaction Analysis in West Jakarta Yuliantoro, Dita Tri; Sarimole, Frencis Matheos
Journal Innovations Computer Science Vol. 4 No. 2 (2025): November
Publisher : Yayasan Kawanad

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56347/jics.v4i2.310

Abstract

The rapid growth of information technology has amplified the demand for fast and reliable internet services, particularly in urban centers such as West Jakarta. This study aims to design a predictive model of customer satisfaction for RumahNet’s Fiber to the Home (FTTH) services by applying the Decision Tree (C4.5) algorithm. A survey of 250 active subscribers was conducted using a Likert-scale questionnaire distributed through Google Forms, capturing perceptions of internet speed, connection stability, pricing, and technical support. The dataset was processed and analyzed using RapidMiner Studio within the Knowledge Discovery in Databases (KDD) framework. Results show that the model achieved an accuracy of 85.33%, precision of 91.93%, recall of 90.47%, and an F1-score of 91.18%. The decision tree revealed that internet speed and connection stability were the most critical determinants of satisfaction, followed by pricing and responsiveness of customer service. These findings suggest that prioritizing technical reliability while maintaining affordability and responsive support is essential for strengthening loyalty and reducing churn. The research demonstrates that Decision Tree modeling not only provides high predictive accuracy but also offers clear interpretability, making it a valuable tool for data-driven decision-making in the ISP sector.
IMPELEMENTASI METODE HARRIS BENEDICT PADA SISTEM INFORMASI PENGHITUNGAN GIZI REMAJA BERBASIS WEBSITE Guntara, Arya; Frencis Matheos Sarimole
Jurnal Nasional Teknologi Komputer Vol 1 No 1 (2021): Volume 1 Nomor 1 Oktober 2021
Publisher : CV. Hawari

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (653.795 KB) | DOI: 10.61306/jnastek.v1i1.3

Abstract

The teenage period is the peak stage of the growth period of a person's weight and height. This growth process requires sufficient nutritional support. Teenagers who have adequate nutritional intake will have a healthy body condition, rarely experience pain so that activities at home and at school will run smoothly. Lack of adolescent knowledge to know the nutritional needs in the body, can result in inhibition of the growth process. There needs to be a nutrition education for teenagers. Adolescents need knowledge about the calculation of nutritional adequacy. Utilization of information technology is widely used as a tool of convenience and aids in daily activities. With the above problems, an information system is needed in providing knowledge to adolescents about nutritional needs in their bodies. Information systems are built with PHP and Mysql and counting nutritional needs using harris benedict methods. The Harris Benedict method is a way to count the number of calories a person needs. The programming languages used for the creation of this application are PHP and MySQL for databases. Based on the results of the study, this application can help parents to find out the nutritional needs of their children who are teenagers online.
Security Analysis of Midtrans Payment Gateway API against DDoS Attack and Rate Limiting Technique Using Node.js Widianto Putro, Faris; Matheos Sarimole, Frencis
Journal Innovations Computer Science Vol. 4 No. 2 (2025): November
Publisher : Yayasan Kawanad

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56347/jics.v4i2.308

Abstract

The development of digital transaction services has led to the widespread use of APIs in payment systems, including payment gateway services such as Midtrans. However, the open access to APIs also increases the risk of cyber attacks, one of which is Distributed Denial of Service (DDoS) which can destabilize the system and reduce user confidence. This research aims to analyze the potential DDoS threats to the Midtrans API and explore the application of rate limiting techniques using Node.js as one of the mitigation measures. The methodology used is a waterfall approach, which includes requirements analysis, system design, implementation, testing, and evaluation. The test design is done through simulating DDoS attacks on API endpoints, both before and after the application of rate limiting, by measuring parameters such as the number of requests, response time, and request success rate. It is hoped that this research can provide a clear picture of the importance of API protection in digital payment systems, and produce a technical approach that can be used as a reference in developing a secure and reliable system. This research is also expected to make practical and theoretical contributions in the field of API security and digital service traffic management.
Decision Tree-Based Predictive Model Development for RumahNet Customer Satisfaction Analysis in West Jakarta Yuliantoro, Dita Tri; Sarimole, Frencis Matheos
Journal Innovations Computer Science Vol. 4 No. 2 (2025): November
Publisher : Yayasan Kawanad

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56347/jics.v4i2.310

Abstract

The rapid growth of information technology has amplified the demand for fast and reliable internet services, particularly in urban centers such as West Jakarta. This study aims to design a predictive model of customer satisfaction for RumahNet’s Fiber to the Home (FTTH) services by applying the Decision Tree (C4.5) algorithm. A survey of 250 active subscribers was conducted using a Likert-scale questionnaire distributed through Google Forms, capturing perceptions of internet speed, connection stability, pricing, and technical support. The dataset was processed and analyzed using RapidMiner Studio within the Knowledge Discovery in Databases (KDD) framework. Results show that the model achieved an accuracy of 85.33%, precision of 91.93%, recall of 90.47%, and an F1-score of 91.18%. The decision tree revealed that internet speed and connection stability were the most critical determinants of satisfaction, followed by pricing and responsiveness of customer service. These findings suggest that prioritizing technical reliability while maintaining affordability and responsive support is essential for strengthening loyalty and reducing churn. The research demonstrates that Decision Tree modeling not only provides high predictive accuracy but also offers clear interpretability, making it a valuable tool for data-driven decision-making in the ISP sector.
Application of Decision Tree Method for Sales Prediction at PT. Cipta Naga Semesta (Mayora Group) North Jakarta for 2023 Richardviki Beay; Frencis Matheos Sarimole
International Journal Software Engineering and Computer Science (IJSECS) Vol. 4 No. 3 (2024): DECEMBER 2024
Publisher : Lembaga Komunitas Informasi Teknologi Aceh (KITA)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijsecs.v4i3.2999

Abstract

The purpose of this study is to forecast sales of PT. Cipta Naga Semesta, one of the companies owned by Mayora Group headquartered in North Jakarta using the Decision Tree method during 2023. Decision Tree was chosen because this model identifies key attributes that greatly affect sales in the data and has the ability to predict outcomes by recognizing patterns in historical data. The database used in this analysis includes monthly records of sales, promotions, prices, and other economic characteristics. The findings of the study indicate that the Decision Tree method is very effective in providing accurate sales predictions with a low margin of error. The forecast provides valuable perspectives for company management, which can help them design tighter sales strategies and make better inventory decisions, thereby maximizing operational efficiency and profitability. In addition, the exploration of sales prediction models is one of the future works proposed in this study, which recommends practitioners to explore alternative methods to improve forecast accuracy and robustness.
Analysis of Scooter Spare Parts Sales at Harapan Indah Scooter Using the K-Means Algorithm Frencis Matheos Sarimole; Tracy Olivera Lingga
International Journal Software Engineering and Computer Science (IJSECS) Vol. 4 No. 3 (2024): DECEMBER 2024
Publisher : Lembaga Komunitas Informasi Teknologi Aceh (KITA)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijsecs.v4i3.3026

Abstract

: K-means clustering algorithm has been used in this study to analyze the sales performance of scooter spare parts at Harapan Indah Scooter. By using the K-means method, researchers can classify products into 3 categories according to their sales volume. The purpose of this analysis is to identify patterns in sales data and compare the characteristics of each product group. Researchers can see the output from the previous step shows three clusters: Low, Medium, and High Sales. Associating products with these categories Empowers improved tracking of sales movements and fluctuation trends in product options. The findings of this study can be useful in the field of inventory management and to develop marketing strategies to increase product sales. Companies can find out which products fall into which categories and therefore can make better decisions on how to manage stock and promotional efforts. These findings are the first step to maintain and improve sales performance and optimize Harapan Indah Scooter business
Vehicle License Plate Object Detection for Vehicle Registration Using Fuzzy Logic Fiky Alannuari; Frencis Matheos Sarimole; Dadang Iskandar Mulyana
International Journal Software Engineering and Computer Science (IJSECS) Vol. 4 No. 3 (2024): DECEMBER 2024
Publisher : Lembaga Komunitas Informasi Teknologi Aceh (KITA)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijsecs.v4i3.3055

Abstract

Object detection of vehicle license plates plays a role in the efficiency of vehicle data collection systems. There are many factors that make the accuracy and speed of detection on vehicle license plates less than optimal, causing errors in the detection process. The factors that affect the accuracy of object detection of vehicle license plates include clarity, lighting, shadows, color, font type, weather, and others. Based on the advantages of the Fuzzy Logic approach in handling various vague factors and uncertain data, it is hoped that this method can help the detection process to be more accurate and faster. This research aims to develop a method for detecting vehicle license plate objects using the Fuzzy Logic approach so that it can be applied in diverse environments to produce data with consistent accuracy. This research involves the development of software integrated with computers and cameras for vehicle license plate recognition, and also takes some data sources and code from libraries already available in the programming language used. The results of the tests conducted, detection using this Fuzzy Logic approach has an accuracy rate of up to 93.33% and the accuracy of reading the text stored in the database reaches 63.66%.
Analisis Sentimen Kepuasan Publik Terhadap Masa Kepemimpinan Shin Tae Yong Menggunakan Algoritma Naïve Bayes Pramudya Nugraha; Rasiban; Frencis Matheos Sarimole; Tundo
Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi) Vol 9 No 1 (2025): JANUARI-MARET 2025
Publisher : Lembaga Otonom Lembaga Informasi dan Riset Indonesia (KITA INFO dan RISET)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/jtik.v9i1.3020

Abstract

Shin Tae Yong is the coach of the Indonesian national team who has been a football player in South Korea and has coached the South Korean national team at the 2018 World Cup in Russia. Many people watch or pay attention to Shin Tae Yong's behavior and behavior when coaching the Indonesian national team. Shin Tae Yong has considerable worry with the Indonesian national team because of his strategy. However, there are several media that frame Shin Tae Yong's news differently so that differences in viewpoints and opinions on Shin Tae Yong are controversial, inviting many people to give their opinions. Therefore, people choose social media as a place to channel opinions. In this study, we will take tweets from X with search keywords for Shin Tae Yong and the Indonesian national team to process and classify the text using the sentiment analysis method. The text classification process is divided into two classes, namely positive sentiment classes and negative sentiment classes. The data used amounted to 2495 data that had been cleansed, which amounted to 2.348 Positive sentiment data and 147 data with negative sentiments so that they can be presented 98.94% positive and 60.00% negative, based on the classification of the Naïve Bayes algorithm model, using a split comparative data 0.8 :  0.2 With the value of k=3 for Shin Tae Yong's dataset, an accuracy value of 96.67%.
Implementation of a Web-Based Online Registration System for Extracurricular Activities at State Vocational School 72 Jakarta Sarimole, Frencis Matheos; Betty Yel, Mesra; Iqhlima, Salabila Listania; Sidiq, Bagas Maulana; Hidayati, Siti Nur; Bere Tae, Chelvyn Erikson
International Journal Education and Computer Studies (IJECS) Vol. 6 No. 1 (2026): MARCH
Publisher : Lembaga Otonom Lembaga Informasi dan Riset Indonesia (KITA INFO dan RISET) - Lembaga KITA

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijecs.v6i1.6574

Abstract

This study proposes a web-based extracurricular registration system to improve the effectiveness of student activity management at SMK Negeri 72 Jakarta. Currently, the extracurricular registration process is still conducted manually using paper forms, which often causes problems such as slow data processing, data recording errors, limited information access, and ineffective promotion of activities. To address these issues, this research designs a digital registration platform that allows students to view extracurricular information, register online, and monitor registration status easily. The system also provides administrative features for managing extracurricular data, validating student registrations, organizing schedules, and generating reports. Two main user roles are implemented, namely students and administrators. The proposed system is expected to support a faster, more accurate, and more transparent registration process. By adopting this web-based approach, the school can reduce administrative workload, improve service quality, and enhance student participation in extracurricular programs. The proposed system is therefore considered beneficial in supporting school digital transformation and student development activities.
Co-Authors Abdillah, Junindo Abdulloh Achmad Syaeful Ahmad Baidowi Akbar, Firman Aulia Akbar, Yuma Alannuari, Fiky Alwi Renaldhy Amelia, Ika Andrian Nur Ihsan Anita Rosiana Apriyanto, Kevin Jonathan Ari Ramadhan Arinal, Veri Aryanti, Putri Gea Awang Hariman, Aloisius Axel Rajaliu Chaniago Azis, Abd Barronzoeputra, Gaoeng Qalbun Beay, Richardviki Bere Tae, Chelvyn Erikson Betty Yel, Mesra Betty Yel, Mesra Bili, Yudisman Ferdian Bimantoro, Dava Sevtiandra Brian - Pangestu Candra Milad Ridha Eislam Dadang Iskandar Mulyana` Dava Septya Arroufu Dedi Gunawan Diadi, Randitia Ridad Fadhil Khanifan Achmad Fahmi Chairulloh Fahmi, Hakon Feni Putriani Fiktor Kurnia Tafonao Fiky Alannuari Ginting, Yafet Nikolas Guntara, Arya Hakim, Lukamanul Haryati Heri Rizky Firdaus Ikhwanul Kurnia Rahman Intan Purwasih Iqhlima, Salabila Listania Karim, Lutfi Kiki Setiawan Kudrat, Kudrat Kurnia, Mega Tri Lingga, Tracy Olivera Lutfi Karim Marjuki Marliani, Tiara Meilisa Miftahul Huda Muhammad Ilham Fadillah Novianto, Firza Nufaisa Almazar Nugraha, Pramudya Nur Arif Khairudin Nur Aswan Multazam Nurmayanti, Laily Nurmaylina, Vivi Oky Tria Saputra7 Praja Raymond , Samuel Pramudya Nugraha Purwandono, Eddy Purwanto, Helmi Rahmah, Shafira Azzahra Nurul Raihan, Farid Raihanah, Syifa Randitia Ridad Diadi Rasiban Richardviki Beay Rindy Julianda Rizky Adawiyah Roid Adip Akmal Romadan, Diva Putra Saepudin Satria Wira Yudha Septian, Wahyu Septiansyah, Muhamad Aqil Septianto, Ahas Eko Siahaan, Bangun Sidiq, Bagas Maulana Siti Nur Hidayati SOPAN ADRIANTO Sugeng Sugeng Sugiono Sugiono Sugiyono Surapati, Untung Sutisna Sutisna Sutisna Syaeful, Achmad Tanjung, Cici Yolanda Tasya Aisyah Amini Tracy Olivera Lingga Tundo Tundo Tundo, Tundo Untung Wahyudi Wibawa, Andri Putra Widianto Putro, Faris Wijayanto, Willy Yakob, Galih Satria Yuliantoro, Dita Tri