This week I was able to modify the View Events activity to view active vs past events differently (which is closer to our desired Figma design). This involved calculating the duration of an event, pulling which users and which games were played at said event, and displaying them visually with the use of small icons in both the event landing page and the event display page. Additionally, I started work on the overall styling of the app so that the navigation from activity to activity would look more cohesive. Some of the challenges I faced involved how to differentiate between active and past events without having to write a lot of repetitive code with small differences. I ended up creating elements in the resource files that had the same IDs to avoid null pointer exceptions and then just set their visibility to "gone" in the views they didn't need to be in. Maybe not the best solution overall, but it works for now. As a side note, I'm very indecisive about the look and color scheme of the app, so I've been continuously re-doing certain aspects.
Next week I plan to work further on the per user stat page that will pull all user metrics and display them for an easy visual. I also plan to adjust the look of the home feed so that it's a little less uniform.