Articles
Implementasi Fetch API dalam pengembangan Backend Website Daftar Film dengan Next.JS
Maulana, Irvan Dhimas;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.560
This study aims to improve the performance of a film list website by implementing the Next.JS framework along with its Fetching API to solve challenges in search efficiency and providing accurate and up-to-date information for users. The amount of outdated and irrelevant data on film websites often prevents users in finding current movie information. This research develops an application using Next.JS, integrated with the Fetch API, to dynamically retrieve data using Server-Side Rendering (SSR) and Static Site Generation (SSG), improving communication between server and client, while providing a responsive and SEO-friendly user experience. Testing results with Lighthouse and Chrome DevTools show improved performance, with an application score of 92 on the Vercel platform and 82 on the Local side. Cache optimization on Vercel also reduced data transfer size from 2.2 MB to 0.27 MB, significantly speeding up load times and stabilizing the application. These results indicate that the application successfully delivers relevant and up-to-date information with high speed and stable performance. However, this study is limited in terms of testing devices and focuses only on the Vercel hosting platform.
Analisis Pengujian Database SQL dan NoSQL pada Aplikasi Berbasis Microservice dengan Spring Boot
Fatich, Steven Arycena;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.561
Efficient database utilization is essential in application development. This study aims to analyze the performance of PostgreSQL (SQL) and MongoDB (NoSQL) in CRUD operations and data aggregation using the Spring Boot framework. The research stages include developing a test application, conducting 10 simulation tests for each operation, and analyzing response times. The results indicate that MongoDB excels in create operations with an average response time of 230.4 ms and delete operations at 2.6 ms. In contrast, PostgreSQL demonstrates better efficiency in read operations and aggregations (sum, average, min, max) with superior response times
Pengembangan Dashboard Admin menggunakan React JS dan Ant Design pada Toko Berkat
Pradipta, Rafael Deandra;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.553
The development of a web-based administrative dashboard for CV Berkat was conducted using the React JS framework and the Ant Design library. The application development process followed the waterfall method, ensuring that each phase, from requirements analysis to system maintenance, was fulfilled and completed systematically. This dashboard is designed to monitor sales data, product management, and employee reports with an attractive and interactive user interface. Based on testing result using Lighthouse, it was shown that the application performs more optimally when hosted compared to running locally, with assesment metrics such as Largest Contentful Paint (LCP) and Total Blocking Time (TBT) showing better results. The combination of React JS and Ant Design has proven to accelerate the development process thanks to the readily available components and support for the Single Page Application (SPA) method. Overall, this dashboard meets CV Berkat’s needs for real-time and efficient data monitoring while also facilitating future feature development.
Penerapan JavaScript React pada perancangan front-end website UMKM Jemari Ragil
Elsie Naresvari;
Susetyo, Yeremia Alfa
IT Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi Vol 4 No 1 (2025): IT-Explore Februari 2025
Publisher : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.24246/itexplore.v4i1.2025.pp16-32
UMKM Jemari Ragil has successfully digitized its business by joining the e-commerce platform Shopee since September 2023 and reached international markets such as Malaysia. Although marketing strategies through Instagram, WhatsApp, and TikTok are effective, challenges arise from the limited understanding of technology by customers, who often need guidance in using E-commerce. This research aims to implement React JavaScript for the Jemari Ragil' MSME website. The goal is to overcome the main obstacles faced by the owner of Jemari Ragil. The research method includes problem and needs analysis, design and system design, implementation or application development, and system testing. The result of this research is the successful implementation of JavaScript React to build an efficient and interactive MSME website interface. Through the results of Usability Testing system testing and measured using the System Usability Scale (SUS) which resulted in a score of 76 with a good category, indicating that the system can be accepted by users and meets the established usability standards.
Risk Factor Analysis of Dengue Fever in Makassar City using the Simple Additive Weighting Method
Paseleng, Fatricius;
Susetyo, Yeremia Alfa
Sistemasi: Jurnal Sistem Informasi Vol 14, No 2 (2025): Sistemasi: Jurnal Sistem Informasi
Publisher : Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.32520/stmsi.v14i2.5079
Dengue Fever is caused by the Flavivirus, which is transmitted through the bites of Aedes aegypti mosquitoes and several other Aedes species. Dengue Fever has a significant impact on public health, especially in large cities like Makassar. This study employs the Simple Additive Weighting (SAW) method to evaluate the main risk factors for dengue fever in Makassar City. The research will be conducted through several stages, including literature review, data collection, determining criteria and their weights, normalizing the decision matrix, calculating final scores, and making decisions. The results indicate that the Totaka sub-district has the highest dengue risk with a score of (0.395307), followed by Gusung (0.329353), while Barang Caddi has the lowest dengue risk (0.000618). This study aims to provide a ranking of dengue risks that can assist decision-makers in formulating prevention and control strategies for dengue fever in Makassar City.
Redesign UI/UX Sistem Informasi Akademik Satya Wacana Menggunakan Metode Design Thinking
Wijaya, Ricky Arindra;
Susetyo, Yeremia Alfa
Jurnal Teknologi Sistem Informasi dan Aplikasi Vol. 7 No. 4 (2024): Jurnal Teknologi Sistem Informasi dan Aplikasi
Publisher : Program Studi Teknik Informatika Universitas Pamulang
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.32493/jtsi.v7i4.45098
Academic website is a technology that can help students obtain information about lectures. The Satya Wacana Academic Information System is an academic website used by Satya Wacana Christian University. Becoming an educational institution with high competitiveness in the quality of science and technology is the vision and mission upheld by UKSW. SIASAT is expected to help UKSW students to compete. Some of the issues complained about by the students is that SIASAT inability to keep up with technological advancements, lack of responsiveness, need for updates, and performance improvements. Therefore, the researchers proposed a solution to redesign the SIASAT website using the design thinking method. The design thinking method was chosen because it focuses on identifying user problems and providing solutions. Design thinking has five stages including Empathize, Define, Ideate, Prototype, and Testing. In the testing stage, UKSW students were given a questionnaire using the System Usability Scale method to assess the feasibility of the redesign, resulting in a "Good" category with a Grade Scale of "B".
Implementation of the Laravel Framework in Tutoring Information System (Case Study: Glow Math Course)
Anggraeni, Martina Meita;
Susetyo, Yeremia Alfa
Sistemasi: Jurnal Sistem Informasi Vol 14, No 3 (2025): Sistemasi: Jurnal Sistem Informasi
Publisher : Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.32520/stmsi.v14i3.5211
The development of the Glow Math Course learning guidance information system using the Laravel framework has proven highly effective in accelerating the creation of secure and complex web applications. By utilizing the MVC architecture, Eloquent ORM, and Blade templating engine, as well as seamless integration with Midtrans, Laravel has streamlined the development process, improved efficiency, and delivered an intuitive user interface. Following User Acceptance Testing (UAT) with students, the evaluation showed that 85.92% of the system met the defined user requirements. Testing involved end users to ensure that the application met their expectations and needs. Additionally, system testing confirmed that the platform effectively supports the business processes of the tutoring service.
Rancang bangun sistem presensi berbasis artificial intelligence menggunakan microservice pada flask
Wibowo, Andrean Vini Bimo Arya;
Yeremia Alfa Susetyo
IT Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi Vol 4 No 3 (2025): IT-Explore Oktober 2025
Publisher : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.24246/itexplore.v4i3.2025.pp334-351
Conventional attendance systems often face various problems such as inefficiency, inaccuracies in attendance logging, and limitations in recapitulation processes. Manual systems are prone to human error and time-consuming, while fingerprint-based systems may fail when the sensor is affected by dirty, wet, or damaged fingers. This study aims to develop an attendance system based on Artificial Intelligence (AI) by utilizing the face_recognition function in Python and implementing a microservice architecture to improve efficiency and accuracy in attendance recording. The system is developed using the Agile Feature-Driven Development (FDD) method, which focuses on building system features based on prioritized business values. This method is applied within the Software Development Life Cycle (SDLC) to ensure a structured, iterative, and user-oriented development process. Facial recognition is performed by comparing the encoding of the captured face image with the data stored in the database. The results show that the system is capable of recording attendance automatically, accurately, and in real-time. Furthermore, the recapitulation process becomes more efficient as the system manages and presents the data systematically.
IMPLEMENTATION OF TEXT INDEXING SYSTEM IN WEB-BASED DOCUMENT SEARCH APPLICATION USING MONGODB
Frankie, Frankie;
Susetyo, Yeremia Alfa
Jurnal Teknik Informatika (Jutif) Vol. 4 No. 5 (2023): JUTIF Volume 4, Number 5, October 2023
Publisher : Informatika, Universitas Jenderal Soedirman
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.52436/1.jutif.2023.4.5.959
The rapid growth of information technology has led to an increase in the amount of data stored in databases every day. Relational databases (SQL) that have been in use for a long time are now being developed with the emergence of NoSQL databases such as MongoDB. MongoDB stores data in BSON format and has a Text Indexes feature that is useful for speeding up text search on string content. This feature is particularly useful in searching for data in the form of texts or strings in large quantities. MongoDB's Text Indexes have a flexible schema that does not require a strict schema structure to index text data, unlike SQL databases that require columns with the appropriate data type to perform indexing. MongoDB's Text Indexes support more languages than SQL because they use an open-source text search engine called Apache Lucene. In this study, the researcher will implement Text Indexing on document data (PDF) that has been converted into text, then inserted into MongoDB before indexing. Afterward, the researcher will compare the performance of search queries between indexed and non-indexed data in MongoDB in terms of speed. The comparison results will be presented in tables and graphs to facilitate understanding. Based on the research conducted, it can be concluded that the use of the text indexing feature in MongoDB can speed up keyword or string search time. In the experiment conducted using 5000 data records, the results showed that the use of text indexing for searching 1 keyword resulted in a search speed improvement of 11705,88%, for searching 2 keywords it was 60833,33%, and for searching 3 keywords it was 44320%.
Pembangunan Stock Monitoring Application untuk Pembuatan Laporan Goods in Transit Menggunakan Flask
Putra, Muhammad Al Frizal Deva Syach;
Susetyo, Yeremia Alfa
Jurnal Teknologi Sistem Informasi dan Aplikasi Vol. 6 No. 2 (2023): Jurnal Teknologi Sistem Informasi dan Aplikasi
Publisher : Program Studi Teknik Informatika Universitas Pamulang
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
PT XYZ is the largest retail company in Indonesia. PT XYZ is definitely inseparable from problems regarding stock items. The problem is generally about the difference in stock of goods that can occur due to the condition of goods in transit from the warehouse to the store or vice versa (Goods in Transit), goods lost on the way, or the store has not made a goods receipt report. One strategy to overcome this problem is to build a Stock Monitoring application for web-based Goods in Transit (GIT) report generation using the Flask Framework. The application is built using the Python programming language and the Waterfall method. The application of the MVC (Model, View, Controller) architecture of the Flask Framework and the Waterfall method can support the development of the Stock Monitoring application because the code settings are easy to manage and each process is carried out systematically so that the workflow becomes structured and easy. The result of this research is the application of the Flask Framework and the Waterfall method in the Stock Monitoring application which is used to generate GIT reports to overcome the problem of missing stock.