Issues Found & Fixed
HIGH
Party Total Double-Counting in Mock Mode
Fix: Removed redundant incrementPartyTotalRaised call — incrementTotalRaised on the challenge already cascades to parent party. Verified: 820 cent donation increments party by exactly 820, not 1640.
VERIFIED
MEDIUM
Challenge Pages Don't Display Total Raised
Fix: Added total_raised display to ChallengeDetailPage header card with DollarSign icon and green styling. Team Tori shows $3,255, Team Nick shows $3,346.
VERIFIED
Verified Analytics — Fundraising Breakdown
| # | Team | Challenge | Amount | Donations |
| 1 | United States Army | Team Nick | $2,640.00 | 16 |
| 2 | United States Army | Team Tori | $2,476.00 | 14 |
| 3 | Firefighters | Team Nick | $360.80 | 8 |
| 4 | Firefighters | Team Tori | $360.80 | 8 |
| 5 | U.S. Navy | Team Tori | $196.80 | 10 |
| 6 | Police | Team Tori | $180.40 | 8 |
| 7 | U.S. Navy | Team Nick | $164.00 | 8 |
| 8 | Police | Team Nick | $147.60 | 8 |
Party Total: $13,588 |
Team Nick: $3,346 |
Team Tori: $3,255 |
Team Leaderboard: Army $5,116 > Firefighters $721 > Navy $360 > Police $328
Before & After — Party Page
Run 1 (before fix) vs Run 3 (after double-count fix + total_raised on challenges)
Run 1 — $13,580 (inflated)
Run 3 — $13,588 (fix verified)
Party Page — Full Views
Total raised, per-challenge breakdown, donation section, sponsors, analytics
Party — Mobile Run 3
Party — Desktop Run 3
Fundraising Analytics — List View
Ranked team+challenge combos: Army dominates both challenges, Firefighters tied at $360.80
Analytics List — Mobile Run 3
Analytics List — Desktop Run 3
Fundraising Analytics — Tile View
Grid layout with team color dots, challenge logos, dollar amounts
Analytics Tiles — Mobile Run 3
Analytics Tiles — Run 1 Run 1
Challenge Pages — Total Raised Display
New: $ Total Raised shown in challenge header (was missing in Run 1)
Team Tori — $3,255 Run 3
Team Nick — $3,346 Run 3
Team Tori (before fix) Run 1
Team Nick (before fix) Run 1