ZijiaZhang / CPSC436_Project

1 stars 1 forks source link

Scrum Report #4 (July 11) #63

Open y0w1b opened 4 years ago

y0w1b commented 4 years ago

Scrum Report # 4 on July 11 ๑乛◡乛๑

NingyuanXu commented 4 years ago

(CSID: m0t1b)

During the last three weeks, I finished the implementation of login, register and logout features, using the passport.js library, and I also handled all the edge cases correctly, such as wrong username/password, and let the error message display in the front end. The most difficulty I had is how I can display the error message into the front end, by sending error messages from the backend. Thanks to Gary from my team, I finally got this stuff working. In the next two weeks, I will be working with the search algorithm for posts and friends, and make them work in the frontend.

y0w1b commented 4 years ago

CSID: y0w1b

During the last three weeks, I was mostly responsible for frontend development including making connections to backend APIs. I also added a few APIs for updating user info. The challenge for me was to figure out how to upload images from frontend to server. In the following weeks, I will keep working on frontend stuffs including add-friend features, finalizing posts page and chat room styling.

xddenise commented 4 years ago

(csid: t2l1b) For the past three weeks, I worked on settings up the database connection and mongoose models, and also creating some endpoints. The difficult part was to use typing in the backend with mongoose because we are using typescript. I got it working by creating several interfaces and separating the concerns of each interface so that frontend can communicate with backend using the same interface. For the next two weeks, I will be working on creating the remaining endpoints for the post page and the recommendation algorithm for friends and posts.

ZijiaZhang commented 4 years ago

I worked on the backend and the front end of the chat room. The hardest thing is to write test with test endpoint with authorization. I will work on group chat and also sockets next two weeks. f4r1b