2023/05/13 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/05/14 |
|
|
|
|
1.5 |
|
Brainstorm Project Topics |
2023/05/16 |
|
|
|
1 |
|
|
Prepared project ideas |
2023/05/19 |
2 |
|
2 |
|
|
|
Brainstorming Project Topic |
2023/05/20 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/05/25 |
3.5 |
3.5 |
3.5 |
3.5 |
3.5 |
3.5 |
Group Meeting for proposal presentation and mockups |
2023/05/26 |
3 |
|
|
|
3 |
|
Proposal presentation preparation & script |
2023/05/26 |
|
|
|
1 |
|
|
Organized functional properties in deliverable |
2023/05/27 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/05/30 |
|
|
|
3 |
5 |
|
Project starter code & small UI updates |
2023/05/31 |
|
|
|
3 |
3 |
|
Data layer setup, dependency injection setup, and determine detailed app design |
2023/06/03 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/06/05 |
|
|
|
4 |
4 |
|
Firebase setup, login screen & fitness API research |
2023/06/05 |
|
|
|
|
4 |
|
Firebase Authentication Setup |
2023/06/06 |
|
|
|
|
5 |
|
Basic Body Diameter screen, Update app theme |
2023/06/08 |
|
6 |
|
|
|
|
Basic Daily Journal Selection and Calorie Intake screen |
2023/06/10 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting & Deliverable 2 |
2023/06/10 |
6 |
|
|
|
|
6 |
Working on the Creation of the 2nd Menu (Homepage Navbar) |
2023/06/10 |
|
|
|
3 |
|
|
Investigated into food apis, setup retrofit as remote data source |
2023/06/11 |
|
|
4 |
|
|
|
Add back button to come back to previous page, fixed bugs for re entering. |
2023/06/11 |
|
6 |
|
|
|
|
Basic CalorieFragment search function and display result |
2023/06/12 |
|
|
|
|
8 |
|
Add AccountAcitivity & PasswordResetActivity. Add back buttons and logout button to header |
2023/06/13 |
|
|
|
|
6 |
|
Add content to AccountAcitivity. Create SharedWithMeActivity & FitnessGoalActivity |
2023/06/16 |
6 |
|
|
|
|
|
Add the video recommendation list in the home fragment. Also wrote part of the generating code for VideoView |
2023/06/16 |
|
|
|
|
|
6 |
Completed the Generation of the UI for Recipe Generator page and its navigation |
2023/06/16 |
|
|
|
6 |
|
|
Setup user profile database using firebase firestore, wired in user profile to UI, added Ninja api for exercise data |
2023/06/16 |
|
|
7 |
|
|
|
Fixed the bug that nav to other page didn't clean the origin page, use arrow instead of back button, add ui to dashborad. |
2023/06/16 |
|
6 |
|
|
|
|
Simple implementation of search funtion for calorie fragment |
2023/06/17 |
1 |
1 |
1 |
1 |
1 |
1 |
Group Meeting |
2023/06/18 |
|
|
|
|
6 |
|
FitnessGoalActivity UI Add cards functionality. The remove card functionality has bug to be fixed |
2023/06/18 |
|
|
|
4 |
|
|
Fixed FitnessGoalActivity, wired in data with firestore |
2023/06/23 |
|
|
|
|
|
10 |
Learn to use and integrate the spoonacular API; learn the networking in Android; implement the backend of recipe generator; the rest of ui of recipe generator is in progress |
2023/06/23 |
|
8 |
|
|
|
|
Finish CalorieFragment search function |
2023/06/23 |
3 |
|
|
|
|
|
Working on fixing the videoviews in rec. list |
2023/06/24 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/06/24 |
2 |
|
|
|
|
|
Fixed the functionality for videoviews in the rec list, adding the remaining videoviews |
2023/06/24 |
4 |
|
|
|
|
|
Creating ImageView for the rec list |
2023/06/24 |
|
2 |
|
|
|
|
Fixing small bugs on CalorieFragment and implement line chart on fitness dashboard |
2023/06/25 |
1 |
1 |
1 |
1 |
1 |
1 |
Group Meeting: Demo Prep |
2023/06/25 |
|
|
3 |
|
|
|
Worked on exercise fragment search function |
2023/06/25 |
5 |
|
|
|
|
|
Creating the activity(s) for rec video streaming |
2023/06/25 |
|
|
5 |
|
|
|
Updated exercise fragment search function |
2023/06/26 |
|
|
|
2 |
2 |
|
D3-Prototype Document: Component diagram and explanation |
2023/06/27 |
|
|
|
|
8 |
|
Social Sharing Functionality: UI for Edit Post, and Post Preview Card |
2023/06/28 |
|
|
|
|
4 |
|
Complete Social Sharing Functionality: UI for Post Display |
2023/07/02 |
|
6 |
|
|
|
|
Add delete and change date function to CalorieFragment |
2023/07/02 |
8 |
|
|
|
|
|
Replace navbar descriptions with icons, creating and refining the UI for fitness scheduler, retrieving the google API key, and setting up the link to be used for video list generation |
2023/07/02 |
|
|
|
4 |
|
|
Wired up post and inbox UI with firebase firestore |
2023/07/02 |
|
|
|
|
|
8 |
Preference bar |
2023/07/03 |
|
|
|
|
|
2 |
Preference bar |
2023/07/03 |
|
|
7 |
|
|
|
Update the exercise fragment for exercise modify |
2023/07/03 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/07/06 |
|
|
|
|
8 |
|
Complete AboutActivity, some App UI polishments |
2023/07/07 |
|
|
|
|
6 |
|
Create App Logo, Remove StartActivity, Add background color, EditText polish |
2023/07/07 |
9 |
|
|
|
|
|
Requesting Youtube search for rec list refresh, retrieving and parsing the JSON response file, updating the video cover and title, as well as re-linking the video display activites |
2023/07/07 |
|
|
|
|
|
10 |
Recipe information |
2023/07/07 |
|
|
|
4 |
|
|
Implementing share post with content |
2023/07/07 |
|
5 |
|
|
|
|
Fix bugs for CalorieFragment and begin implementing fitness dashboard |
2023/07/07 |
|
|
6 |
|
|
|
Update the structure of exercise/food log and change some ui |
2023/07/08 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
1.5 |
Group Meeting |
2023/07/08 |
|
|
3 |
|
|
|
Implement data staff into exercise frag |
2023/07/09 |
2 |
|
|
|
|
|
Removing rec list button in the homepage navbar, and assigning random YouTube search keywords for each refresh action |
2023/07/10 |
|
|
|
|
3 |
|
Polish button UI. Remove Recipe Button from RecipeGenerator |
2023/07/10 |
|
|
|
|
6 |
|
Deliverable 4 |
2023/07/10 |
|
|
|
|
|
6 |
recipe recommendation preference to level |
2023/07/12 |
|
|
|
|
4 |
|
Modify login and register activities. |
2023/07/14 |
|
|
|
4 |
|
|
Implemented screenshot and firebase storage for post sharing |
2023/07/14 |
|
4 |
|
|
|
|
Dashboard charts and weight trend implementation |
2023/07/15 |
|
|
|
3 |
|
|
Implemented public social sharing |
2023/07/15 |
7 |
|
|
|
|
6 |
Implementing the basic functionalities of the fitness scheduler |
2023/07/15 |
1 |
1 |
1 |
1 |
1 |
1 |
Group Meeting |
2023/07/15 |
7 |
|
10 |
|
|
|
Add health score and suggestion, fixed crash bugs |
2023/07/17 |
|
|
|
|
7 |
|
Deliverable 5 |
2023/07/19 |
|
|
|
|
8 |
|
Deliverable 6: Section 1 Application Architecture |
2023/07/22 |
7 |
|
|
|
|
12 |
improve the fitness schedular ui--customized the dropdown lists; also implemented the backend functionality of this feature: accept data from fitness goal form the firebase and then customized the fitness schedular recommendation. |
2023/07/22 |
7 |
|
9 |
|
|
|
make use of open ai API and score color change, fix bugs for crash |
2023/07/22 |
1 |
1 |
1 |
1 |
1 |
1 |
Group Meeting |
2023/07/23 |
|
|
|
|
3 |
|
Add OpenAI reference to AboutPage. Screen Navigation minor bug fixes |
2023/07/23 |
2 |
2 |
2 |
2 |
2 |
2 |
Final Presentation Prep & Record |
2023/07/25 |
|
|
|
6 |
|
|
Refactoring for readability and creating the design documents for deliverable 6 |