Skip to content

Conversation

@ehogan1
Copy link
Contributor

@ehogan1 ehogan1 commented May 23, 2025

This PR enhances the game history page with more player statistics, and an improved UI (Bootstrap cards, consistent styling).

Key Changes:

  1. Backend (GameHistoryView): Calculates new stats (streaks, avg. playtime, opponent insights).
  2. Frontend (game_history.html): Redesigned with Bootstrap cards for clarity; added links for user profiles and lobby details.

Testing:

  1. Setup Data: Via admin, create users, matches (with varied players/outcomes/dates), and corresponding game history entries. Set start_time/end_time on some matches.
  2. Game History Page: Verify new statistics and UI. Test links.
  3. Match Admin: Confirm improved player assignment and list view functionality.

Screenshot 2025-05-27 at 7 39 56 PM

@ehogan1 ehogan1 added this to the 2025/Sprint 4 milestone May 23, 2025
@ehogan1 ehogan1 linked an issue May 23, 2025 that may be closed by this pull request
@ekabaeva ekabaeva requested review from MuyanXie and pauline196 May 24, 2025 04:37
@ekabaeva ekabaeva linked an issue May 24, 2025 that may be closed by this pull request
@ksigvaldason ksigvaldason force-pushed the game-management/front-end-game-stats-time-horizon branch from e52954c to 2ed4e52 Compare May 28, 2025 00:36
@ksigvaldason ksigvaldason requested review from Abebes01 and removed request for pauline196 May 28, 2025 00:41
@ksigvaldason ksigvaldason force-pushed the game-management/front-end-game-stats-time-horizon branch from 2ed4e52 to a000223 Compare May 28, 2025 00:43
@ksigvaldason ksigvaldason force-pushed the game-management/front-end-game-stats-time-horizon branch from a000223 to b8ab28f Compare May 28, 2025 00:46
@ksigvaldason ksigvaldason removed the request for review from ekabaeva May 28, 2025 00:47
@ksigvaldason ksigvaldason changed the title Initialize Front End Game Stats Time Horizon [Game Management] Enhanced Game History w/More Stats and UI Improvements May 28, 2025
@ksigvaldason ksigvaldason force-pushed the game-management/front-end-game-stats-time-horizon branch from b8ab28f to d2274b4 Compare May 28, 2025 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants