Timeline

Week of 5/2 - 5/8

  • Developed plan and idea for application

  • Presented and received feedback

  • Began developing outline of code

  • Conducted Research on APIs to be used

Week of 5/9 - 5/15

During this week, we began to develop a clean user interface and plan out a clean flow for the user. This included developing the data type used to store all the necessary data and designating the appropriate activities for each step.

In addition, we began the Firebase Integration into our application for text recognition. We have successfully integrated Firebase into the app and are now trying to develop the real time text detection for food labels.

Week of 5/16 - 5/22

Features Implemented this week:

  • Direct input activity for user to manually add an item to their pantry

  • UI touch-ups (exapandable FAB, swipe to action implementation, cleaner RecyclerView with CardView for each item)

  • Camera to text input of item

  • Began grocery list activity

Week of 5/23 - 5/29

Features Implemented this week:

  • Continued to work on grocery list activity

  • Began working on recipe search

Week of 5/30 - 6/05

  • Changed layout to be tab navigation

  • Added search/filter functionality

  • Continued to work on recipe search