Trippin-CS436 / Trippin

1 stars 1 forks source link

Scrum Report #5 (July 25, 2020) #15

Open jrayo00 opened 4 years ago

learese commented 4 years ago

Last iteration I worked on the adding the google api photos from a searched location and displaying it as a gallery and adding the dropPhotos component for importing photos functionality where users can add their own photos. I also started working on the archived data display and created the component for showing the archived itineraries. The major issue I ran into was with archived itinerary page since the itineraries are not yet tagged with user id and currently not adding new itineraries by users to display in archive. Another issue was sending import photos to the user collection where I'll be reworking the database to have a separate photos collection to store user photos. For the next iteration, I will work on fixing the add new itinerary function, finalizing the archived itineraries page, unifying the databases and redux store between users, itineraries and photos for accessing itineraries and images by user.

csid: f5a2b

jkz27 commented 4 years ago

Last iteration I worked on creating user profile page as well as adding a Cluster Map that shows users visited places through its geolocations, in addition I worked on creating social media sharing function as well as some stylings accordingly. I also helped on deploying the app and fixing some bugs along the way. There were some issues I ran into while helping to deploy the app and still having trouble to create a non-user logged in page for sharing purposes. For the next iterations, I will be finish setting up all the proper routings for the user profile page and complete social media sharing functions. Moreover, I will be working on fixing the existing bugs.

cs-id: i0k0b

LaZyLinh commented 4 years ago

Last iteration I worked on the User component and authentication, such as redux persist to local storage and redirect to login if not authenticated. I also set up the backend for User component and was partially successful with hooking it up to frontend and database. I ran into issue with the google API and facebook API for login, especially with different authentication rules between the two. This iteration, I plan to fully finish the User component and all authentication behavior. It is also a known behavior that google authentication does not work in incognito if third party cookie is not allowed in user setting - I plan to set up a server flow to bypass that. I will also redesign and implement our frontend UI.

cs-id: c1q0b

jrayo00 commented 4 years ago

Last iteration I worked on the UI for adding and deleting dates, the logic for adding a new location, getting delete functionality working for deleting city and country along with its UI. I also helped in deploying the build to heroku. There were some issues with deployment and serving static files, but in the end we got it to work. In this final sprint i will be working on general UI, implementing stronger date validation, cleaning up and documenting code, as well as various bug fixes and giving a hand where i can.

cs-id: e8m2b