Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/124135
Title: REFRIGERATOR ASSISTANT MOBILE APPLICATION FOR FOOD MANAGEMENT, RECIPE SUGGESTIONS FROM INGREDIENTS AND IMAGES, AND MEAL PLANNING.
Other Titles: PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG TRỢ LÝ TỦ LẠNH THÔNG MINH HỖ TRỢ QUẢN LÝ THỰC PHẨM, GỢI Ý MÓN ĂN TỪ NGUYÊN LIỆU VÀ HÌNH ẢNH, VÀ LẬP KẾ HOẠCH BỮA ĂN.DEVELOPMENT OF A SMART
Authors: Trần, Công Án
Trần, Duy Bảo Anh
Keywords: CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO
Issue Date: 2025
Publisher: Trường Đại Học Cần Thơ
Abstract: This thesis presents the design and development of a household-oriented refrigerator management application built using Flutter and the Firebase ecosystem. The system aims to support families in organizing and monitoring their food supplies, reducing waste, coordinating shared refrigerators, and improving daily meal planning. The application provides an intuitive, user-friendly interface that enables family members to collaboratively update ingredient quantities, track real-time changes across multiple devices, manage multiple shared fridges, and receive timely notifications regarding important updates. The methodology incorporates key Firebase services–including Firestore, Authentication, and Cloud Messaging–to deliver reliable real-time synchronization and cross-device data consistency. For media storage, the system uses Cloudinary to store and deliver images, while only image URLs are stored in Firestore. In addition, the system integrates Gemini AI to enhance intelligence-driven functionalities such as normalizing ingredient names and correcting minor misspellings, performing semantic ingredient matching, suggesting meals based on available ingredients, and recognizing dishes from user-submitted images. Moreover, the system can generate cooking recipes from selected ingredients and produce illustrative dish images to make the cooking guidance easier to follow. The input suggestion mechanism also helps users type faster and still receive relevant recommendations even with minor spelling errors. Experimental results indicate that the application effectively improves household coordination, enhances the utilization of existing ingredients, and provides users with accurate and practical meal suggestions. In addition, expiry tracking and timely reminders help reduce the risk of consuming expired food and support safer and healthier eating habits. In conclusion, this project demonstrates that integrating Flutter with Firebase and Gemini AI can produce a practical, scalable, and user-centric solution for managing food inventories in domestic environments. The system not only supports daily cooking activities but also lays the groundwork for future expansion toward smart-home ecosystem integration.
Description: 90 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/124135
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
5.68 MBAdobe PDF
Your IP: 216.73.216.105


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.