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