Skip to main navigation menu Skip to main content Skip to site footer

Articles

Vol. 10 No. 7 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311

PENGEMBANGAN APLIKASI MOBILE MOODCAFE DENGAN REKOMENDASI MENU BERBASIS MOOD DAN GAMIFIKASI LOYALTY PROGRAM

Submitted
December 1, 2025
Published
2025-12-01

Abstract

The food and beverage (F&B) industry faces challenges in providing a personalized ordering experience and effectively building customer loyalty. This study aims to develop the MoodCafe mobile application, which implements a menu recommendation system based on user mood with Firebase integration and a gamified loyalty program. The application was developed using the Flutter framework with MVVM architecture and Provider as state management. The recommendation system allows users to choose from five mood categories (Happy, Sad, Tired, Romantic, Chill), which are then curated with appropriate menus. Firebase Authentication is used for user management, and Cloud Firestore is used for real-time data storage. The gamified loyalty program feature awards reward points for purchases of at least Rp 50,000, which can be redeemed for vouchers. Black-box testing results show that all application functions operate according to specifications, with a user satisfaction rate of 87% based on a survey of 30 respondents. This application contributes to the personalization of digital services in the F&B industry through an emotion-based recommendation system approach.

Keywords: firebase, flutter, mobile application, mood-based recommendation, loyalty program

References

  1. [1] A. W. J, S. K, K. R, and A. Julian, "Emotion Detection and Recommender System using Machine Learning," in Proc. 3rd Int. Conf. Adv. Comput. Intell. Data Sci. (IACIDS 2023), Lavasa, India, 2024, doi: 10.4108/eai.23-11-2023.2343260.
  2. [2] D. A. Alfahri and A. Widarma, "Implementation of Flutter and Firebase in Developing a Mobile News Portal Application," Bigint Comput. J., vol. 3, no. 1, pp. 50–58, 2025, doi: 10.55537/bigint.v3i1.1083.
  3. [3] E. D. Handoyo, S. Santoso, and D. J. Surjawan, "Pengembangan Aplikasi Mobile Pemesanan dan Pembayaran Makanan Berbasis Cloud Storage," JUTISI (J. Tek. Inform. dan Sist. Inf.), vol. 8, no. 1, pp. 161–174, 2022, doi: 10.28932/jutisi.v8i1.4393.
  4. [4] E. Ruby Chenarna, A. Syafrizal, and M. Z. Rohman, "Aplikasi Pemesanan Makanan Dan Minuman Pada Safaa Coffee Space Berbasis Mobile Android," J. Vokasi Tek., vol. 2, no. 2, pp. 194–209, 2024, doi: 10.12345/jvt.v2i2.xxx.
  5. [5] H. S. B. Sonjaya and Thoyibbah, "Perancangan Aplikasi Pemesanan Menu Makanan dan Minuman Berbasis Mobile Android pada Vis Coffee," Scientia Sacra: J. Sains, Teknol. dan Masy., vol. 2, no. 1, pp. 127-134, Mar. 2022.
  6. [6] M. F. Shorbaji, A. A. Alalwan, and R. Algharabat, "AI-Enabled Mobile Food-Ordering Apps and Customer Experience: A Systematic Review and Future Research Agenda," J. Theor. Appl. Electron. Commer. Res., vol. 20, no. 3, p. 156, 2025, doi: 10.3390/jtaer20030156.
  7. [7] N. B. P. Duy, V. T.-T. Nguyen, and B. T. Khoa, "From flow experience determinants to user behavior: A study on online food ordering platforms via mobile applications," J. Open Innov. Technol. Mark. Complex., vol. 11, p. 100551, 2025, doi: 10.1016/j.joitmc.2025.100551.
  8. [8] N. Z. Ahmad Fakri, A. Ismail, and A. Mohd Lokman, "User Requirements and Usability Testing on a Mobile Application for Food Ordering Canteens," Malays. J. Med. Health Sci., vol. 18, no. SUPP9, pp. 34-39, Jul. 2022
  9. [9] R. C. Rao, S. S. Rao, and M. S. D. V. Dev, "Facial Emotion-Based Personalized Recommendation System Music or Movies: A Hybrid Deep Learning and Machine Learning Approach," IJFANS Int. J. Food Nutr. Sci., vol. 11, no. 6, pp. 2641–2650, 2022
  10. [10] X. Wang, W. Zhang, T. Zhang, Y. Wang, and S. Na, "A Study of Chinese Consumers' Consistent Use of Mobile Food Ordering Apps," Sustainability, vol. 14, no. 19, p. 12589, 2022, doi: 10.3390/su141912589.

Most read articles by the same author(s)

1 2 3 > >> 

Similar Articles

31-40 of 235

You may also start an advanced similarity search for this article.