1. What do you need/want to update or change in the DTR?
Nothing so far. Jessica and I quickly established a good cadence for working together and so far I think things are going really well.
2. Are you on track with where you’d like the project to be so far?
Definitely. We were able to quickly knock out iteration 1 together through paired programming yesterday, and today we have rudimentary functionality for iteration 2. We've also come up with a good strategy to work asynchronously on different parts of the project. Things are progressing nicely which will give us more time to tackle new technologies like Cypress or Router next week.
3. What questions do you have about the project spec and rubric?
I would like to have the movie details display as a card overlaid on top of the library. When the card is displayed, the library in the background darkens and become unscrollable. Can I install React Bootstrap and use a Modal? Seem to remember someone saying we should stay away from Bootstrap while we're learning the basics. https://react-bootstrap.github.io/components/modal/
4. What is a challenge you are currently facing?
No major obstacles yet. It's just slow and tedious as we're getting used to the syntax of React and how data flows differently through the application. I find myself referencing ideabox repeatedly, so I still need some training wheel to write React but overall I've been able to figure things out pretty easily. I anticipate more challenges when we tackle new technologies like Cypress and Router.
5. What supports are you using when you get stuck? (Rocks? Mentors? Classmates? Instructors?)
My mentor is a great resource. We meet once a week and will usually spend a good portion of our time reviewing code for whatever project I'm working on. Even if there are no specific issues or challenges I need help with, I find that familiarizing someone else with the codebase is a good way to test my knowlege. My mentor also helps identify good opportunities for refactoring.
6. What have you accomplished so far?
Rudimentary but complete iteration 2 functionality. Improved familiarity and confidence with React.
7. What are you planning to have completed by the end of the day on Friday?
We're both very confident that we'll have iteration 3 done by Friday. This puts us in a great position for finishing the project requirements with enough time to look at extensions or focus on other Turing endeavors.