Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scrum Report After Workshop 3 #2

Open
cccttt10 opened this issue Jun 6, 2020 · 3 comments
Open

Scrum Report After Workshop 3 #2

cccttt10 opened this issue Jun 6, 2020 · 3 comments

Comments

@cccttt10
Copy link
Owner

cccttt10 commented Jun 6, 2020

Name: Chuntong Gao

csid: b9m1b

  • What you’ve worked on in the previous two weeks

We implemented simple routes on the backend to provide some mock data for the front end. We also started working on the publisher UI and implemented login, registration and article CRUD operations.

  • What you’ll be working on in the next two weeks

We will continue working on the publisher UI and start working on the reader UI. Also we will fix bugs as they arise.

  • Where you might have gotten stuck during the last two weeks

During the project set-up stage, getting things to work for different OSs was a bit tricky. Some of us use MacOS, some of us use Windows, and the CI / CD environment is Linux. It took us some time to get the configurations correct. For example, when writing shell scripts, we needed to take into consideration that Windows uses backslashes instead of forward slashes for file paths.

Another challenge is debugging. Our front end has many many layers of abstractions, which can be a challenge for debugging. For example, a component is also wrapped instead many layers of HOCs (higher order components). When using React Devtools, it is painful to look through all these HOCs.

@LinlinlinlinW
Copy link

LinlinlinlinW commented Jun 6, 2020

Name: Bolin Wang
csid: i3l2b

What you’ve worked on in the previous two week
I familiarized myself with the react-redux framework ( mostly by finishing assignment 2 and asking help from teammates ), and applied the technique to the group project in the implementation of changing background image.

What you’ll be working on in the next two weeks
We plan to continue working on the front end, such as login with third parties, uploading local images for avatar or background images and so on.

Where you might have gotten stuck during the last two weeks
We had some problems in the project environment setting due to different laptop environments. Other than that, I took some time to understand how to break down the html tags into components and connect each components from bottom to top. I also spent some time in understanding teammates' code (They are very excellent).

@Max980109
Copy link

Name: Max Song
csid: b4j1b

  • What you have worked on in the previous two weeks?

In the past two weeks, I mainly focused on the flow of the redux. The idea of redux was hard to grasp but once I familiarized myself with it, I found it reduced the complexity of my assignment and group project.

  • What you'll be working on in the next two weeks?

In the next two weeks, I will learn more knowledge about MongoDB, and add more small functionalities to our project.

  • Where you might have gotten stuck during the last two weeks?

Our project uses Typescript instead of Javascript. Although they look similar, there are still many differences between these two languages. I felt a little bit overwhelmed using Typescript, but I believe I will be proficient in it in the future.

@mjdfx073131
Copy link

Name: Kerry Zhou. Csid: q2k2b

  • What you’ve worked on in the previous two weeks
    I have dedicated many time to learn react & redux and then applied to our group project. I implemented the function of changing avatar photo using URL.

  • What you'll be working on in the next two weeks
    I will learn MongoDB, discuss with my teammate about the plan for the next sprint and add more function to our project.

  • Where you might have gotten stuck during the last two weeks?
    I found that it was hard to fully understand how redux works with react and the workflow. I asked my teammate Chuntong for help and went through many documents online.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants