Open nawa-ton opened 2 years ago
-- CS ID: o0l6t -- During the last iteration, I added a favorite list tab on the user profile page. To avoid duplicate code, posted animals tab and favorite list tab were designed to share the same component. To separate them, I pass different parameters to this component. Also, I write the related backend API for this new feature and merge codes. There are no big challenging things for me in the last iteration.
For the coming iteration, I will work with my team to fix bugs on page jumping, change transaction table design, add email verification features. After modifying some details, I will prepare the final presentation with my team.
-- CS ID: k6j0n -- In the past iteration, I set up the Heroku and MongoDB Altas for the deployment of our application. I also created a release branch that is used for Heroku deployment. I also fixed multiple bugs of the functionalities we have right now. There is no issue/challenge for me during this time. For the coming iteration, I will work with team members to fix the app's responsiveness, test some edge cases, and explore the possibility that doing deployment without Heroku.
--CS ID: q2w3n -- In the past iteration, I added a jump link from posted animal page to main page, so that users can now click on any card on posted animals page to be directed to main page. Meanwhile, I also adjust CSS of our main page to make it more user-friendly. There is no issue/challenge for me during this iteration. For the coming iteration, I will work on multi-user interaction(notification, chatroom, etc.)
-- CS ID: d1d2b -- The new feature that I worked on during the past iteration was allowing users to create personal wishlists of animal they are interested in. Other tasks includes adding payment cancellation option, implementing background task for automatically updating transaction status, improving UI elements and styles.
The most challenging issue for me is designing payment cancellation process as it involves multiple actions on the backend.
For this coming iteration, I will work with our team on adding responsiveness to our site, improving UI and styles to increase the site's user-friendliness and aesthetic, and then cleaning up our code, wrapping u, adding finishing touches, preparing for the final presentation.