Week 7 Notes - 220103JavaFS/standup-alchemy-java-the-hutts GitHub Wiki
Monday
Jaehyun Lewis
Over the weekends, I have created all the models, DAO, services on our backends of the project. Today I'm going to finish up the controller.
Michael Ludwig
Jeong Kim
I have been researching on the Calendar api for our project and studying for qc over the weekend. Today I am going to work on the Register and Login component for the project.
Jeremiah Weaver
Han Gyul Park
Over the weekends, I ran some tests for profile page using localstorage. My goal was to retrieve the logged in user's information so that can be displayed on input text field. I had to do a lot of researching for this because I was keep getting undefined data. Today, I will probably continue working on it again.
Tuesday
Jaehyun Lewis
Yesterday I have finished up the controller, Today, I'm going to test backends out and debug it if application breaks.
Michael Ludwig
Jeong Kim
Yesterday, I started working on the Register and Login component of our project. I also learned about data life cycle. Today, I will be continuing work on implementing form controls for the register component.
Jeremiah Weaver
Han Gyul Park
Yesterday, I got the checkboxes to work as I planned in profile; however, I still had to figure out how to retrieve logged in user's information so the chekcboxes are displayed checked when user visits the profile page. Today, I plan to implement some validators and make update function.
Wednesday
Jaehyun Lewis
Yesterday, I talked to our group about backends and we had to change some structure for our model, so we went it threw one time. Also figured out that some functionality needs to be debugged. Today I will go to debug the code that is not working, and hopefully, I can help some frontends after that.
Michael Ludwig
Jeong Kim
Yesterday, I worked on the register component and tried to figure out how to use an array using form control for the user preferences. I also added all the validators for register and login. Today, I am going to focus on finding how to iterate through the array within the form control.
Jeremiah Weaver
Han Gyul Park
Yesterday, I implemented validators for the profile page. I tested all the validators and they all worked fine. Also, I worked with Jeong over the night since register and profile pages shared a lot of user data. Today, the team decided to make some changes for userpreference to have the datatype as String instead of Enum. So I will make some changes to profile pages to refactor userpreferences.
Thursday
Jaehyun Lewis
Yesterday, I have finished the backends functionality. Today, I will try to help with the frontends code that needs to be finished on.
Michael Ludwig
Jeong Kim
Yesterday, I continued working on the register and login, but was not able to find a way to get the array of user preferences to work in form control. So I asked the team if we should move on without the user preferences selection in the registration, but the team has decided to take out the form control, so that we have the user preferences selection array to work.
Jeremiah Weaver
Han Gyul Park
Yesterday, we had major changes to register and profile because userpreference did not work as we planned. To implement new userpreference, we had to refactor register and profile pages entirely. Profile and register page lost validators, but, for now, I'm going to have to focus more on getting profile page refactored to working status, I will spend tonight to fix that.
FRIDAY
Jaehyun Lewis
Yesterday, I have done all the redirection, routing for the frontends, and researching for the full calendar function. Today, I will keep work on the full calendar, and help something else if needed.
Michael Ludwig
Jeong Kim
Yesterday, I had to some researches on how to implement the Fullcalendar API to work with our database. There seems to be not a lot of resources to reference. We might have to build our own calendar instead or try other Calendar APIs. Today, I am going to focus on the calendar view.
Jeremiah Weaver
Han Gyul Park
Yesterday, instead of working on the profile page, I helped researching on how to implement functions to the calendar page. I got little exhausted working on the profile page, I had to refresh myself. Today, I will probably get back to profile page to fix html and submit functions. For this weekends, the whole team will get together and work on project to get backend and frontend connected and test if the application runs as we planned. Then, I will have to refactor profile page again to get user data from backedn instead of local storage.