Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 2.76 KB

README.md

File metadata and controls

63 lines (49 loc) · 2.76 KB

Whats-in-Fridge

A mobile application providing functionalities of a smart fridge, created for Explory 2021 competition

The project aims at reducing the food wastage, mostly the one generated by households. It can surely be scaled up and functionalities for other sectors, e.g. restaurants can be implemented.

Find the project summary here.

Contents:

Acknowledgments
Functionalities
Todo
Specifications
What next? Scale up the project

Acknowledgments:

  • Jakub Riegel (LinkedIn, GitHub) - mentor, patron of the project
  • Piotr Lazarek (LinkedIn) - mentor, tutor on how to prepare for the submission and project presentation
  • AKAI (English: Academic Circle of Internet Applications) (LinkedIn, Website, GitHub) - students' organization at Poznań University of Technology, which gave me the needed insight into programming android apps

Contents

Functionalities (so far, as for the project presentation demo purposes):

  • store, update and delete products in a Room database
  • add single product manually or by scanning a barcode (for now, using special, exhibition-purpose endoding)
  • add a list of products by scanning a QR code (the same as above)
  • see how many days are left till the product expires
  • select products from the list to perform group operations
  • search for products matching the typed text

Contents

Todo:

  • UI & graphics
  • recipe functionalities:
    • reserve products for a recipe
    • see what has to be bought
    • see how much of a given product you already have
  • shopping list functionalities:
    • create a shopping list
    • add products needed for a recipe to the shopping list
  • overall optimization
  • (further development of all the desired components)
    • IoT integration
    • AI-based user behavior learning and adjusting to the personal needs

Contents

Specifications

  • Room database
  • single-activity architecture with navigation component
  • Recyclerview
  • Zxing library (scanning)

Contents

What next? Scale up the project

  • cooperate with food selling companies, such as the supermarkets
  • create a team
  • real-life product recognition & management
  • cross-platform

Contents