Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

Caroline Boozer Log

Caroline Boozer edited this page Feb 21, 2022 · 47 revisions

2/20/2022

I continued to finish up the favorites feature and have re-done how it works in the backend. I finished up the reviews/rating form. I added some other components to the goals dashboard like a calorie tracker and a suggested recipe. I also worked on making the goals user-specific. I plan to finish up all the small parts of everything this coming week in time for the Beta release.

2/13/2022

This week I worked on implementing the favorites feature. It is mostly done - just need to fix some rendering issues. I also was working on the likes feature but for now, we decided not to have it since it seems too similar to the favorites feature. I also fixed my goals form submission that had been working "oddly" before. I also worked on the feature of adding reviews to the recipes and made a lot of progress on both the backend and front end. I also met with the team today, as usual.

2/6/2022

I have been looking into some ways to implement the features I have been assigned for the Beta release. I mostly focused on the goals form page rerouting and possibly a new way to implement it. I also outlined what I am going to do for the Beta release so that I can get the majority of it done towards the beginning of this upcoming week.

1/30/2022

I continued to work on the goals page and made a behavioral test. I fixed some backend issues relating to goals. I planned my responsibilities/tasks for the next couple of sprints. I added my tasks to our sprint board and as issues for the Beta release.

1/23/2022

I updated the UI for the goals dashboard and incorporated some new graphs. I also worked on getting my form to POST. After the meeting with my team today I am going to use the next couple of days to fix some frontend aspects of how the information is being displayed. I also planned to work on a couple of unit tests and to learn about Jest. I also looked into some better design ways to display the dashboard.

1/16/2022

During the first week of the new semester, CSCE 492, I researched some ways to make my goals form POST and to create a dynamic dashboard. I met with my team at the beginning of this past week (on 1/9/22). I added these features to be proposed as features for the Beta release. I focused on getting a plan for what to work on implementing during this upcoming week. I am meeting with my team later today so we can all stay updated on what each of us is doing.

12/4/2021

I attended the meeting to plan the PoC and start deployment on Sunday, I attended the PoC demo recording and I presented parts of our web app, and I planned the best way to run through everything. I posted the PoC Demo as an issue and made sure it was submitted early. Now I am working on a plan for meetings during Christmas break and sprints for next semester as I would like to add everything to our google calendar and DevOps board to stay organized and prepared.

11/28/2021

I made a lot of progress this week. I played around with MySQL more in-depth and until I was fully comfortable. I connected the goal backend. I learned more about Postman by making sure I could GET and POST goals via Postman. You can add and see goals with Postman. I incorporated this to the frontend (and UI) by being able to view all goals and view individual goals. I made some notes and ideas on how we can develop the goals and dashboard in a better way for the next sprint (in 492). I also developed the form to be able to add a new goal, it does not post yet as that was not required for this sprint. I did research on how to POST and noted the ideas down for later. I met with my team to plan the PoC demo and discuss ideas for next semester.

11/21/2021

I have continued to make progress on code, starting sprint 2 and postman stuff. Nothing too much this past week. Preparing for this week.

11/14/2021

I set up a new coding environment that seemed more flexible to work with, especially for java spring boot. I met a lot this week with some team members one-on-one to talk about coding and working on sprint one. I finished rough drafts of the goals DTO, controller, and UI. I edited other parts of the UI to have a placeholder and implemented the routing of the pages. I researched some possible google charts and other components that may be useful for implementing the (frontend) dashboard feature. I planned to meet with Quinn this week to work on MySQL together. I have downloaded MySQL and Postman and have started to research both of those so that I am familiar with them before sprint 2.

11/7/2021

Did not do too much this week. I am starting to prepare for our first sprint and work on coding. Today, I am planning for next week and getting started on coding a little bit.

10/31/2021

I added information on a privacy policy plan and commented on how our app should work for everyone and everywhere for our ethical, legal, and security issues milestone.

10/24/2021

This week I familiarized myself with git. In order to complete this week's (individual) milestone, I cloned our team repo to be able to work on it. I made an entire new file, the readme, so that we would finally have one and to show I can make/edit files (and later programs/code). I made my own branch (ceboozer) and made my changes there, committed, pushed, and merged (regular). I made sure to frequently pull from the main since my teammates were also making changes and I kept my branch updated with the main as well. I even created a merge conflict to resolve so I could practice doing that.

10/17/2021

I wrote the views of our app portion of the architecture milestone. I also wrote the small sections regarding SPA and the one URL we will have (fridger.recipes). I started the main format of the wiki to make it look cleaner and more readable. I kept everyone organized with who was doing what.

10/10/2021

I finished up my research milestone and turned that in. I made sure to understand how to use react and how it works. I made my video (explaining how to start it and what it does) and posted it on youtube. I made sure to link it in my ReadMe and upload it through an issue onto GitHub in case there was a problem with the link. I made sure the team had a plan for who was going to do what in regards to the requirements milestone. I started a requirements rough draft through google docs and shared it with the team. I made the requirements page in the wiki and added it to our sidebar. I wrote user, admin, guest, and non-functional requirements. I made sure to add the basic, important, function aspects of our app and links to all images used in our design milestone.
Link to research milestone: https://github.com/SCCapstone/research-milestone-ceboozer
Link to video: https://www.youtube.com/watch?v=Koa0WvLndPQ

10/3/2021

I have been primarily working on the research milestone. I have set up my environment and am mostly familiarizing myself with react.

9/26/2021

I created goals and features a user could have/use in our web app. This consists of (mainly) the dashboard, calorie counter, meal planner, (a version of) viewing recipes, setting up goals, pantry viewer, and the meal generator. I used Figma and Ionic elements. These all fall under the "Goals and Meals & Food Tracker" section on the Design page of our wiki.

9/19/2021

I familiarized myself with some outside websites and applications to organize our team member's coding responsibilities we might use. I met with my team to discuss and organize what we are going to do for the Design Milestone. I also looked up some ideas for what our app could look like and what its color scheme might be. I decided what parts of the design I would like to work on.

9/12/2021

I created one persona, Jack Smith, and three user stories for this persona. I finished creating a google calendar, accessible to only our team, to keep track of due dates and meetings. I added the form teams milestone we were missing to our issues section and closed it since we completed it. I also joined our Figma team and am doing some planning for the next milestone.

9/5/2021

I created our team GroupMe and submitted the team creation form. During our first meeting, I suggested an app that would help people to meal plan and make a grocery list. I proposed making a shared google calendar (or something like that) for due dates/meeting times/to know who is working on what for more organization.