Home
Biweekly logs about my experience working on the Courtside App
This week had a huge focus on refactoring previous work to make it more accessible to new team members
This week's focus was on allowing users to follow teams and creating materials to help Courtside team members transfer to the frontend.
This week's focus was on fleshing out the login experience including verifying emails and allowing users to change the email they use.
This week I added a way for users to reset their password and also created HTML pages for parts of the auth flow that require users to go outside fo the app.
This week I finally added a way for users to select teams and sports while thye are creating their account. I also set up a test runner so we can start creating unit tests for our app!
This week was spent writing unit tests and preparing for our presentation!
This week I implemented dark mode into Courtside and theming based on your favorite team's colors using React Navigation's theming, ExpoSecure Storage, and React Context.
This week I worked on bringing Riley's amazing game score prediction model into the app!
This week I experimented with implementing the new Expo Router introduced in Expo SDK 48, which may provide a better developer experience for our frontend engineers.
This week, I was finally able to integrate the NHL data into some parts of the frontend Courtside app. In particular, the stats and schedule portions of the app are now fully multi-sport!
Now that the school year is wrapping up, it's time to reflect on how the project went (both good and bad) and to consider the future of Courtside.