Skip to content

Coy Burke Weekly Log

Coy Burke edited this page Apr 26, 2022 · 26 revisions

September 5th, 2021:

I added the milestones for the fall semester to the Issues section of the repo.

September 11th, 2021:

I created Persona #1: Irwin Benson. I also added three user stories from Irwin's perspective.

September 19th, 2021:

I added a technologies section to the Project Description wiki page.

September 26th, 2021:

I created the Design wiki page, and added descriptions for each of the screens.

October 3rd, 2021:

Team meeting/ongoing discussions for upcoming Milestones.

October 10th, 2021:

I added the list of requirements to the Requirements wiki page, and added the PoC issues.

October 17th, 2021:

I created mock database entries and graphical representations of the application's Views, and created the Architecture wiki page.

October 24th, 2021:

I cloned the repo locally, created a branch, added mock classes and merged the changes into the main branch.

October 31st, 2021:

I wrote the Security Issues wiki page.

November 7th, 2021:

Nothing.

November 14th:

I began working on the backend classes and methods for the Proof of Concept application.

November 21st:

Continued working on Proof of Concept application.

November 28th:

Added API functionality for fetching recipes.

December 5th:

I finalized my sections of code for the project and committed them to the repo. I created the github release and recorded the video demonstration for the PoC Demo milestone.

January 16th:

Nothing.

January 23rd:

I created the milestones for this semester, and opened issues for the Beta Release milestone. I also reworked some of the Firebase code to fix various crashes, and opened a pull request for those changes.

January 30th:

I implemented an Instrumented test for the Testing Milestone and added the appropriate documentation to the ReadMe. I also merged changes to the codebase to improve the sharing of data to and from the database.

February 6th:

I created an Ingredient class, and opened a pull request for the addition.

February 13th:

I merged the Ingredient class into the main branch.

February 20th:

I changed the codebase to work with the newly added Ingredient class. I also implemented the add/remove functionality for the on-hand ingredients list and created a pull request which will close #13 once merged.

February 27th:

I implemented a new ListView for displaying saved recipes, including a remove button. I also removed the hardcoded user name from the database queries, and replaced it with the username of the currently logged in user.

March 6th:

Nothing.

March 13th:

I added/moved issues to the RC1 milestone, and committed a few UI improvements.

March 20th:

Nothing.

March 27th:

Reworked search and saved recipe UI to include images from the API results.

April 3rd:

Finalized recipe class, and created a popup UI for viewing all elements of a recipe at once.

April 10th:

Nothing

April 17th:

Committed fixes for issues under the 1.0 Release milestone, and opened QA issues on the TeamDolphin project repo.

April 25th:

Made the technology portion of the demo video, and committed changes to close more issues on the 1.0 Milestone. I also created more tests, and published a video of the tests being run.