Model Aplikasi Mobile Pusat Kebugaran Fitur QR Code Akses dan Monitoring Nutrisi

Diki Hendrik Setyawan(1*),Ikrimach Ikrimach(2)
(1) Universitas Teknologi Yogyakarta
(2) Universitas Teknologi Yogyakarta
(*) Corresponding Author
DOI : 10.35889/jutisi.v14i3.3358

Abstract

Fitness centers face operational challenges due to manual management systems, leading to inefficiency and decreased member satisfaction. This study aimed to develop a functional mobile application as a solution to these problems. The application was designed with modern features to improve efficiency and user experience, including a QR code-based access system, a nutrition monitoring feature, online class and trainer booking, and a BMI calculator for health tracking. The Waterfall method was applied, with data collected through observation and interviews. The system design used UML diagrams such as use case, activity, and sequence diagrams. The application was built using the Flutter framework for cross-platform development, Node.js for backend services, and MySQL as the database. Testing using the black-box method showed that all features worked according to specifications, including user authentication, QR code access control, trainer and class booking, BMI calculation, and daily nutrition monitoring.

Keywords: Fitness center; QR code; Nutrition monitoring; BMI; Mobile application; Flutter 

 

Abstrak

Pusat kebugaran menghadapi tantangan operasional akibat sistem pengelolaan manual yang menimbulkan inefisiensi dan menurunkan kepuasan anggota. Penelitian ini bertujuan mengembangkan aplikasi mobile fungsional sebagai solusi terhadap permasalahan tersebut. Aplikasi dikembangkan dengan fitur modern untuk meningkatkan efisiensi dan pengalaman pengguna, meliputi sistem akses berbasis kode QR, fitur monitoring nutrisi, pemesanan kelas dan pelatih daring, serta kalkulator BMI untuk pelacakan kesehatan. Metode pengembangan menggunakan pendekatan Waterfall dengan data diperoleh melalui observasi dan wawancara. Desain sistem memanfaatkan diagram UML seperti use case, activity, dan sequence diagram. Aplikasi dibangun menggunakan Flutter untuk pengembangan lintas platform, Node.js untuk layanan backend, serta MySQL sebagai basis data. Pengujian dilakukan dengan metode black-box untuk memastikan seluruh fitur berfungsi sesuai spesifikasi. Hasil menunjukkan bahwa seluruh fitur, termasuk autentikasi pengguna, kontrol akses QR code, pemesanan pelatih dan kelas, perhitungan BMI, serta pemantauan nutrisi harian, berjalan dengan baik.

 

Keywords


Pusat kebugaran; QR code; Monitoring nutrisi; BMI; Aplikasi mobile; Flutter

References


H. Ferreira-Barbosa, V. Loureiro, J. García-Fernández, and G. Cepeda-Carrión, “The Mediating Role of e-Lifestyles to Use the Fitness Center App,” Int J Hum Comput Interact, vol. 39, no. 20, pp. 3972–3981, 2023, doi: 10.1080/10447318.2023.2204273.

Z. Hu, J. Yuan, and Y. Chen, “Examining the Impacts of Fitness App Features on User Well-being,” Information & Management, vol. 60, no. 3, p. 103769, 2023, doi: 10.1016/j.im.2023.103769.

Julpandi and Y. Asriningtias, “Model Aplikasi Gym Member dengan Pendekatan Agile Scrum,” Jutisi: Jurnal Ilmiah Teknik Informatika dan Sistem Informasi, vol. 13, no. 3, pp. 1479–1490, 2024, doi: 10.35889/jutisi.v13i3.2334.

I. P. Sari and F. Alfarisi, “Perancangan Sistem Aplikasi Pendataan Membership Gym Menggunakan Metode Unified Software Development Process (USDP) Berbasis Web,” Hello World Jurnal Ilmu Komputer, vol. 3, no. 1, pp. 37–48, 2024, doi: 10.56211/helloworld.v3i1.523.

S. Pargaonkar et al, “Healthy Life Pro – A Fitness Integration Platform using Flutter,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 12, no. 6, pp. 1305–1312, 2024, doi: 10.22214/ijraset.2024.63369.

C. F. Peng et al, “Design and Implementation of Gym Management System Based on Web,” in Proceedings of the 2023 2nd International Conference on Educational Innovation and Multimedia Technology (EIMT 2023), 2023, pp. 44–51. doi: 10.2991/978-94-6463-175-8_6.

M. Chen, K. V. Carl, and O. Hinz, "Continued Usage of Mobile Fitness Applications: A Systematic Literature Review," Management Review Quarterly, vol. 75, no. 1, pp. 1–45, 2025, doi: 10.1007/s11301-025-00399-5.

A. B. Benesa, R. M. A. Tubice, and E. D. T. Tubice, “Enhancing Attendance Tracking Efficiency and Effectiveness through the Implementation of a QR Code-Based System,” International Journal of Research and Innovation in Social Science (IJRISS), vol. 8, no. 8, pp. 2706–2728, 2024, doi: 10.47772/IJRISS.2024.8080202.

S. Raut, P. Bhure, P. Bariye, A. Nandeshwar, and J. Adhikari, "QR Code-Based Attendance System," International Research Journal of Modernization in Engineering Technology and Science, vol. 5, no. 5, pp. 3256–3262, 2023, doi: 10.56726/IRJMETS38565.

H.-Y. Yen, G. Jin, and H.-L. Chiu, “Smartphone App-Based Interventions Targeting Physical Activity for Weight Management: A Meta-Analysis of Randomized Controlled Trials,” Int J Nurs Stud, vol. 137, p. 104384, 2023, doi: 10.1016/j.ijnurstu.2022.104384.

C. Whitton et al, "Effect of a Mobile Phone Application for Dietary Self-Monitoring on Obesity in Adolescents: A Pilot Randomized Controlled Trial," Eur J Clin Nutr, vol. 79, no. 2, pp. 146–154, 2025, doi: 10.1038/s41430-025-01676-0.

P. Raghavan et al, "Implementation of Fitness Application Using Flutter," in 2023 4th International Conference on Smart Electronics and Communication (ICSSIT), Trichy, India, 2023, pp. 1562–1567, doi: 10.1109/ICSSIT58885.2023.10307750.

G. Jošt and V. Taneski, “State-of-the-Art Cross-Platform Mobile Application Development Frameworks: A Comparative Study of Market and Developer Trends,” Informatics, vol. 12, no. 2, p. 45, 2025, doi: 10.3390/informatics12020045.

E. E. Ali et al, “Effectiveness of Mobile Health Applications for 5% Body Weight Reduction in Obese and Overweight Adults,” Healthcare, vol. 10, no. 1, p. 87, 2022, doi: 10.3390/healthcare10010087.

H. Eyles et al, “Nutrition-Related Mobile Application for Daily Dietary Self-Monitoring,” Int J Environ Res Public Health, vol. 19, no. 17, p. 10815, 2022, doi: 10.3390/ijerph191710815.

S. Patil, V. K. Bhosale, and P. P. Chavan, "Analysis of Cross Platform Application Development Over Multiple Devices using Flutter & Dart," International Journal of Recent Technology and Engineering (IJRTE), vol. 12, no. 1, pp. 98–103, 2023, doi: 10.35940/ijrte.A7821.0512123.

M. S. Mohammed and K. A. Zidan, “Enhancing Attendance Tracking Using Animated QR Codes: A Case Study,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 31, no. 3, pp. 1716–1723, 2023, doi: 10.11591/ijeecs.v31.i3.pp1716-1723.

S. Bhattacharya et al, “A Novel QR Code Based Smart Attendance Tracking System,” in 2023 7th International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech), 2023, pp. 1–6. doi: 10.1109/IEMENTech60402.2023.10423485.

C. Emberson et al, "Promoting Physical Activity for Health Benefits via a 10-week Mobile-Application-Based Personal Training Programme," Int J Sports Sci Coach, vol. 19, no. 3, pp. 1256–1268, 2024, doi: 10.1177/17479541241230637.

A. M. Newsome, A. Batrakoulis, S. M. Camhi, C. McAvoy, J. Sansone, and R. Reed, “2025 ACSM Worldwide Fitness Trends: Future Directions of the Health and Fitness Industry,” ACSMs Health Fit J, vol. 28, no. 6, pp. 11–25, 2024, doi: 10.1249/FIT.0000000000001017.

A. Saravanos and M. X. Curinga, “Simulating the Software Development Lifecycle: The Waterfall Model,” Applied System Innovation, vol. 6, no. 6, p. 108, 2023, doi: 10.3390/asi6060108.

Y. Bassil, “A Simulation Model for the Waterfall Software Development Life Cycle,” International Journal of Engineering & Technology, vol. 2, no. 5, pp. 742–749, 2012, [Online]. Available: https://arxiv.org/abs/1205.6904

S. Pargaonkar, "A Comprehensive Research Analysis of Software Development Life Cycle (SDLC) Agile & Waterfall Model," International Journal of Scientific Research in Engineering and Management (IJSREM), vol. 7, no. 5, pp. 1–8, 2023, doi: 10.13140/RG.2.2.20449.74084.

B. Bachina, “Efficient RESTful API Development with NodeJS, Express, and PostgreSQL,” European Journal of Advances in Engineering and Technology, vol. 10, no. 6, pp. 26–37, 2023.

C. Hu et al, “Deep Reinforcement Learning for Black-box Testing of Android Apps,” ACM Transactions on Software Engineering and Methodology, vol. 31, no. 3, p. 46, 2022, doi: 10.1145/3502868.

BrowserStack, “What is Black Box Testing: Types, Tools & Examples,” 2024. [Online]. Available: https://www.browserstack.com/guide/black-box-testing

M. Ahsan et al, “FSMApp: Testing Mobile Apps Using Black-Box Model-Based Testing,” Advances in Computers, vol. 127, pp. 1–60, 2023, doi: 10.1016/bs.adcom.2022.08.001.

N. Golian, V. Golian, and I. Afanasieva, "Black and White-Box Unit Testing for Web Applications," Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, vol. 1, no. 7, pp. 76–82, 2022, doi: 10.20998/2079-0023.2022.01.13.


The PDF file you selected should load here if your Web browser has a PDF reader plug-in installed (for example, a recent version of Adobe Acrobat Reader).

If you would like more information about how to print, save, and work with PDFs, Highwire Press provides a helpful Frequently Asked Questions about PDFs.

Alternatively, you can download the PDF file directly to your computer, from where it can be opened using a PDF reader. To download the PDF, click the Download link above.

Fullscreen Fullscreen Off

Full Text: File PDF

How To Cite This :

Refbacks

  • There are currently no refbacks.