Skip to content

NielsLee/FoodRecords

Repository files navigation

小冰箱

一个简单的记录APP,用于记录家里的食材;只需经过简单的几步设置,就可以完成记录;APP会在食材临近过期的时候向你发出通知,让家里从此不再有食材坏掉的困扰!

Get it on F-Droid

Or download the latest APK from the Releases Section.

已实现功能

  • 添加食物记录,包括名称、保质期、生产日期(可选)、图片(可选)、种类、备注(可选)
  • 在首页按照保质期升序排列展示所有记录的食物卡片(距离保质期越近,卡片越靠上)
  • 随机选择一款冰箱中的食物
  • 在设定的临期范围内发送通知(由于一些OEM厂商对应用后台活动的限制,通知有时候可能无法正常发送)
  • 通过CSV导出和导入食品信息

TODO

  • 🟨为记录的食物添加数量和单位
  • 🟨新增一个“消耗”按钮(比如吃掉了,或者拿来做其他食物了),用于消耗食物的数量
  • 🟨新增一套更加简洁的布局,省略食物图片,这样可以在首页展示更多的食物信息

Fridgey

A simple recording app for keeping track of the ingredients at home; with just a few simple setup steps, you can start recording. The app will notify you when ingredients are nearing their expiration, so you no longer have to worry about food spoilage at home!

Implemented Features

  • Added food records, including name, expiration date, production date (optional), image (optional), category, and notes (optional).
  • Displayed all food cards on the home page sorted in ascending order of expiration date (cards closer to expiration are shown first).
  • Randomly selected a food item from the refrigerator.
  • Sent notifications within the set nearing expiration range (notifications may not always be reliable due to OEM restrictions on app background activities).
  • Export or import food data through csv file

TODO

  • 🟨 Add quantity and unit to food records.
  • 🟨 Add a "consume" button (e.g., for eating or using the food for other purposes) to decrement the quantity of food items.
  • 🟨 Implement a more concise layout option that omits food images to display more food information on the home page.