-
Notifications
You must be signed in to change notification settings - Fork 0
Iteration 2
Sprint Duration: 08/11/2025 - 21/11/2025
Enhance the match experience by implementing team management, real-time chat with advanced features, player rating and behavior systems, and improve overall user interaction within the platform.
| Story ID | User Story | Assignee |
|---|---|---|
| S-010 | Join Existing Match | gergoagoston |
| S-011 | Search Registered Players | heisenunes |
| S-012 | Find Nearby Matches | heisenunes |
| S-013 | Find Nearby Players | heisenunes |
| S-015 | Match Chat and Coordination | anton3x |
| S-016 | Share Live Location in Chat | anton3x |
| S-017 | View Match Status | gergoagoston |
| S-018 | Receive Match Invitations | heisenunes |
| S-019 | Get Match Reminders | leonor-p |
| S-020 | Match Cancellation Notification | gergoagoston |
| S-021 | Rate Player Behaviour | gergoagoston |
| S-022 | View Player Ratings | gergoagoston |
| S-023 | Report Inappropriate Behaviour | gergoagoston |
| S-024 | View Match Details | goncalosamp27 |
| S-025 | Create New Team | anton3x |
| S-026 | Invite User to Team | anton3x |
| S-027 | View Match Participants | goncalosamp27 |
| S-028 | Create Contact Page | anton3x |
2025-11-21.23-03-21.mp4
During this second iteration, the team delivered 13 user stories, focusing on team management, advanced chat functionality, player behavior systems, and platform navigation.
The player search and discovery features (S-011, S-012, S-013, S-018) were not completed due to complexity in geolocation integration and will be prioritized in Iteration 3.
Key deliveries include a complete team management system with privacy controls, an advanced chat system with message editing and deletion capabilities, player rating and reporting features, and essential platform pages including Contact Us with email integration.
- S-011: Search Registered Players
- S-012: Find Nearby Matches
- S-013: Find Nearby Players
- S-018: Receive Match Invitations
Match Coordination (4 stories)
- ✅ S-010: Join Existing Match
- ✅ S-017: View Match Status
- ✅ S-024: View Match Details
- ✅ S-027: View Match Participants
Team Management (2 stories)
- ✅ S-025: Create New Team
- ✅ S-026: Invite User to Team
Chat System (2 stories)
- ✅ S-015: Match Chat and Coordination
- ✅ S-016: Share Live Location in Chat
Player Behavior (3 stories)
- ✅ S-021: Rate Player Behaviour
- ✅ S-022: View Player Ratings
- ✅ S-023: Report Inappropriate Behaviour
Notifications & Other (2 stories)
- ✅ S-020: Match Cancellation Notification
- ✅ S-028: Create Contact Page
In Progress
- ⏳ S-019: Get Match Reminders
- Message editing, deletion, and reply functionality
- Delete entire conversations
- User search in chat
- Team search, edit, and privacy settings
- About Us page
-
Release Tag:
v2.0.0 - Updated API documentation for team management, chat, and rating features
- Production Environment
- Staging Environment
-
Test Credentials:
- Username:
admin@admin.com - Password:
Admin!123
- Username:
- Delivered 13 user stories with several bonus features
- Advanced chat functionality exceeded initial requirements
- Team management system is fully functional with privacy controls
- Strong collaboration across all team members
- Underestimated complexity of geolocation features
- Could have broken down the chat features into smaller user stories
- Should document the message editing/deletion features as separate stories
- How can we optimize real-time message updates for large group chats?
- Should we add message read receipts in the chat system?
- What's the best way to handle team member role management?
- How to handle location sharing permissions across different devices?
- Implemented real-time chat system with message editing and deletion
- Integrated live location sharing capabilities
- Built team management system with CRUD operations and privacy settings
- Implemented email service integration for Contact Us
- Created player rating and reporting system
- Enhanced match viewing with status and details pages
- Home - Main documentation index
- Product Vision - Product goals
- User Stories - Feature requirements
- Architecture - System architecture
- Tests - Iteration 2 - Unit Test Coverage Report for Iteration 2
- Iteration 1 - Sprint Review for Iteration 1