-
Notifications
You must be signed in to change notification settings - Fork 0
User Stories
anton3x edited this page Nov 15, 2025
·
20 revisions
Complete list of user stories organized by feature area.
- As a user, I want to create an account so that I can access the platform.
- As a user, I want to login securely so that I can access my account.
- As a user, I want to reset my password so that I can regain access if I forget it.
- As a user, I want to delete my account so that I can permanently remove my personal data from the platform.
- As a user, I want to add a short bio so that others can understand my interests.
- As a user, I want to upload a profile photo so that other players can recognize me.
- As a user, I want to view other players' profiles so that I can decide whether to join matches with them.
- As a user, I want to set my preferred sports and skill levels so that I receive relevant match recommendations.
- As a user, I want to create a match so that I can find players to join my game.
- As a user, I want to join an existing match so that I can play a sport without organizing it myself.
- As a user, I want to see nearby matches so that I can choose a game close to my location.
- As a user, I want to search for players nearby so that I can invite others to complete a match.
- As a user, I want to see the skill level of a match so that I can choose games that match my ability.
- As a user, I want to chat with participants in a match so that we can coordinate details before the game.
- As a user, I want to share my live location via chat so that others can find the match location easily.
- As a user, I want to view the match status (pending, confirmed, completed) so that I know the game's current stage.
- As a user, I want to receive notifications when someone invites me to a match so that I can respond quickly.
- As a user, I want to receive reminders before a scheduled match so that I don't forget to attend.
- As a user, I want to be notified if a match is canceled so that I can adjust my plans.
- As a user, I want to rate players' behaviour so that I can help maintain a positive and trustworthy community.
- As a user, I want to view average player ratings so that I can decide who to play with.
- As a user, I want to report inappropriate behaviour so that the platform can keep the community safe.
- Home - Main documentation index
- Product Vision - Product vision and goals
- Sprint Reviews - Implementation progress