Mini-Project: The Chapter Roster Manager
A community organization tracks members across several city chapters. Build a list of at least eight member records with name, city, and hours. Then: (1) group members into a dictionary keyed by city, (2) for each city print the member count and the total hours, (3) produce a leaderboard of all members sorted by hours descending WITHOUT modifying the original list, (4) prove the original is unmodified by printing it before and after, (5) find the city with the highest total hours. Both languages.
Built it in both languages?
Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.