[APP] 食物管家
試著看看,是不是常發生儲櫃裡發現食物,但可能是放了好幾年的泡麵、罐頭、義大利麵,或是近年熱門的,緊急備糧,常常一放就忘記了,就是有這個困擾,所以才有了這個app的實作發想…
其實這個想法在心中許久,但總認為自己還沒有準備好,或是育兒太忙,一直擱在心中未去實踐,剛好現在vibe coding熱門,所以打算出一張嘴(敲打鍵盤),讓ai來幫我實現。
不得不說,現在ai實在太厲害,我只是把我的實作想法,想要什麼功能丟給ai,並且告訴它我要用React Native實作,並且使用jsx語法,就幫我作出了一個初版程式,實際去執行,確實可以達成基本的功能,但是深入去使用,就會發現會有一些小Bug,在這個人人都可以Coding現在,如果有一點程式設計的底子,其實會比較知道如何指揮ai作什麼事情。
這個app的想法其實很容易,不過我去Google Play搜尋食物管理等相關字詞,就是找不到類似想法的app,所以就自己來打造一點,總歸重點就是「提醒食物要過期了」。
![]()
功能說明
總覽頁
這頁列出全部食物、即將過期、已過期的食物數量,讓使用者一目了然目前監控中的食物狀況。
全部食物
這頁會列出所有食物的項目,清單中一筆資料就是一筆食物紀錄,可以看到食物的到期日期,可針對資料作封存(已使用完畢),刪除動作。
即將過期
被標記為即將過期的食物,使用者可以快速的看到哪一些食物快要到期了,盡快食用。
推播的訊息即以此為依據,只要這個清單有資料,就會在指定的時間發送推播訊息進行即將過期提醒。
已過期
被標記為已過期的食物,已不可食用,要丟棄的食物。
新增食物
分為:掃描條碼自動帶入、快速加入、手動輸入三個功能,並且設定該食品到期日期。
掃描條碼自動帶入的部份,一開始的想法是目前大部份的超市都是用掃描條碼快速帶入商品,同一個商品就會有一個專屬的條碼,而且大部份的人都會買自己熟悉的商品,雖然一開始app內的資料庫還沒有該條碼對應的商品,不過只要輸入過一次,之後就可以快速加入。
快速加入,目前想到家庭常備的東西是:雞蛋、牛奶、麵包,所以增加這三個項目的快速輸入,也許在未來會加入訂快速加入清單的功能。
手動輸入,顧名思意就是自行輸入品項名稱。
設定頁
可以設定一般食材即將到期推播(天前),即為設定為7日,在食品到期前7日就會發送推播訊息通知使用者將有食物快要到期;特殊食材到期推播(天前),這個項目可以設定例如雞蛋、牛奶,原本效期就不長的食物,在新增的時候可以特別標記,就不會一新增項目就馬上被列為即將過期的項目。
預期只會在Android上架,目前正在封閉測試中,相關加入測試可以由下網址加入
透過網路加入測試:https://play.google.com/apps/testing/com.chihpindu.foodmanager
透過Android裝置加入測試:https://play.google.com/store/apps/details?id=com.chihpindu.foodmanager