Code Monkey home page Code Monkey logo

Comments (4)

kevinhryang avatar kevinhryang commented on August 12, 2024

b0z1b:

Started frontend implementation of Trips scheduler. Made a my trips page with ability to add/delete trips, and a trip page experimenting with drag and drop trello-style board.

Trying to catch up in the course from being sick was difficult, as well as figuring out how functional react components connect with redux.

This sprint I will finalize the trips functionality with support from Janet. Connect the trips with the database as well as enable users to add saved media to the trip.

from cpsc436i-project.

ckvu avatar ckvu commented on August 12, 2024

CSID: i2j0b

What did you work on this sprint?
I incorporated the Google Place API and the backend/routes that access this API, and the app is successfully making calls to this API. I also implemented the actions/reducer logic as well as the routing logic that are used to access this API. This API integration was considerably more complex than the others due to how extensive and detailed this API is.

What major challenges/issues did you encounter?
The Google Places API is a lot more detailed and specific than other APIs I've worked with, so it took quite a while to get a hang of setting up our environment and properly using their endpoints. I also have to access multiple endpoints asynchronously for each user interaction, resulting in a lot of difficulty of making sure all the data was being passed around correctly.

What do you plan to work on for the coming sprint?
I need to implement the user's ability to 'like' videos and not just images. Also, I plan to look into integrating another API that will enable the user to see another source of media. And I want to add the ability to scroll and continue loading more media results from their search.

from cpsc436i-project.

janet-chen avatar janet-chen commented on August 12, 2024

CSID: r6n0b

What did you work on this sprint?
I worked on learning and integrating Passport and Google Oauth 2 into our project. I created a basic UI for the login of users and now users can login through Google.

What major challenges/issues did you encounter?
It was difficulty understanding oauth, so I used a tutorial and then I had to adjust the tutorial to fit the specs of our project.

What do you plan to work on for the coming sprint?
I will be working on the UI for user login and displaying different types of media content. I will also be working on the UI for the trips planner.

from cpsc436i-project.

qstevens avatar qstevens commented on August 12, 2024

CSID: h8p1b

What did you work on this sprint?
Worked on the favourites/saved page component. Added tag filtering of images and minor ui bug fixes for the navbar.

What major challenges/issues did you encounter?
Making changes to reflect the login status of the user. Required integrating work with another group member.

What do you plan to work on for the coming sprint?
Continue with work on user login to make sure saved media are private to each user. Perhaps refactoring persistence logic of the app to accommodate logins.

from cpsc436i-project.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.