srujanr40 / dogfish

CPSC 455 Project
3 stars 0 forks source link

Workshop 6 scrum report #97

Open ksridar opened 11 months ago

ksridar commented 11 months ago

Scrum report 6. A final wrap-up scrum report to talk about what you did in the last two weeks, and what you would hypothetically work on if you were to continue on the project.

ksridar commented 11 months ago

Krish Sridar t7w2b

I primarily worked on revamping the design of the project and making styles more consistent, including new features being added. This included revamping profiles and join session page. If given more time, I would definitely try to improve the colour contrasts of the project to make it more accessible and also make the UI responsive to work on different screen sizes. There are a lot of UI components that could have been implemented to improve the overall aesthetic of the website and improve user experience.

Taqdeer commented 11 months ago

Taqdeer Grewal e2k1l

I worked on implementing sendgrid API for email verification, and implementing search filter on frontend and merged location filter on backend. Also redesigned More Info session, fixed a couple of bugs like updating profile image and aligning sessions on the left.

The major issue I ran into was analyzing multiple GET/POST calls being sent to backend upon implementation of filters.

If given time in future, I will work on integrating small youtube videos in the More Info sessions and I will also work on making the website more accessible by allowing keyboard navigation and enlarging the sessions info.

edvinkeskin commented 11 months ago

Edvin Keskin x9g3b

  1. UI Revision to Session Page, Bug fixes, wrapping up Forum Page
  2. I had major issues on UI design for both Session Page and Forum, I didn't know how the design should look like.
  3. I would improve the realtime feature of the chat for sessions and forum in order to make them more efficient and reliable.
srujanr40 commented 11 months ago

Srujan Rao k1w2b

I worked on bug fixes, testing, and some performance improvements.

If I were to continue working on the project, I would probably work on optimizing our API calls. The application works great for the amount of data we have currently, but could cause performance issues when scaled if data retrieval through API calls isn't optimized.

rkelly123 commented 11 months ago

Rory Kelly v7y2b

Last week, I created session owner privileges (session update/delete), improved how sessions are joined, added 'good date' to our DB for demo purposes, helped implement filters, and helped squash a ton of bugs!

If I were to continue on with this project, I would continue to work on improving our recommendation algorithm. At the moment, we made some 'best guesses' for the weights that we used for the different categories that are assessed when creating recommendations. This would optimally have been set up to instead by based on something like market research our an ML model. I would have also converted the recommendation algorithm to be more of a 'user in the loop' model, that allows users to directly influence how the algorithm runs more easily than the slow process of joining sessions (such as manually letting the application know details such as whether they want distance to session to matter more/less, if they want to try out new sports or stick to the same ones, etc.)