Sprint 1 Progress Report

We have broken up the work of our project into sprints.  Originally, we had three, but with everything going on with the Coronavirus, we changed that to two sprints.  The first sprint was due April 21, 2020.  We gave a demo to show our classmates our current progress.

For sprint one, we completed several tasks and uncovered a few issues to iron out. We were able to set up the main look for the graphic user interface (GUI).  This look may change some as we work out how to present the data we scrape (more on that in a bit).  We set up several activities and decided to implement fragments on our main screen, so our app isn't bombarded with activities.

Since one of our goals was to allow the user to save their favorite teams, we needed to implement some sort of sign in feature to save each users settings.  We did this with Firebase Authentication.  The tech demo presented by our classmates really helped out here.  We are still working out the kinks, but the login allows users to sign in through email or google and we can see that the user logs in when we check the firebase console.

The final goal for this sprint was to get our webscraping started and start implementing some of the data.  Since Jenna and Faisal presented webscraping for our tech demo, we though this would be a straight forward task.  We were able to scrape the roster information from the website with no issues, but the schedule and score information was not accessible with the JSOUP package like the rosters so we had to find a new way to webscrape.  This is now our primary goal moving forward because how we get the data directly affects how we can display it, so this is priority one in the coming weeks.

Comments