Case 1:

Alberto wants to find a Tennis partner. He brings up SportsFinder and looks at the map. The map shows a person looking for a playing partner on the Stanford tennis courts. Alberto replies to the open invitation, confirming that he will go to the courts to play with this person. He then heads over, knowing that a person will be there and is willing to play tennis.

Case 2:

Danny wants to play weekly pickup soccer, but doesn't want to deal with the annoying emails that come with signing up for a pickup soccer list. He instead signs up for the "Roble Pickup Soccer" group on SportsFinder. John, a member of the group, sends out an alert on Wednesday, indicating that he wants to play soccer. Danny receives it, but is very busy studying for a midterm. He declines the invitation and receives no more alerts. The following day, Mark--another member--sends out an alert through the app indicating that he wants to play soccer. Danny is done with midterms and can attend. He confirms his attendance, and also does not receive any more alerts. If he wants to check how many people are attending or find out any more information about the event, he can fire up the app and check out the attendance on the event page.

Case 3:

Adam spontaneously decides that he wants to play basketball with his friends. However, he doesn't want to go through the hassle of calling every single one of his friends to find out whether they want to play. He pulls out his phone, brings up SportsFinder and creates an event, which he names "Pickup Basketball." He then invites the friends he wants to contact, restricting the invites only to those people he wants to play with. Alerts are sent to those friends (who have push notification turned on). Adam's friends confirm their attendance, enabling Adam to know whether there is interest. Adam then goes and plays at the set time and place with his friends who are attending the event.

Case 4:

Kris, a previous user of SportsFinder, used it to find a person to throw a frisbee with (Quinn). Kris had fun throwing with Quinn, who was a good frisbee player and taught Kris some new throws. Kris would like to play frisbee sometime with Quinn again. To find out when Quinn is playing again, Kris decides to "follow" him, allowing Kris to receive an alert if Quinn sets up an event or confirms his attendance to an event. Quinn receives the follow request and confirms it, as he had fun playing with Kris as well. They can now both view each other's activity (and they can also choose when to publicize their activity to the other person)

Case 5:

Eric lives 15 minutes away from the closest gym, where he always goes to play pickup basketball. Eric wants to play pickup basketball, now that he is done with all his homework. However, sometimes when he shows up at the gym, there is no one playing, or sometimes the level of play is not up to his standards, making basketball less fun. Eric would like to play with people at his skill level and go to the gym when people are actually playing. He starts up SportsFinder and sees that there is a pickup basketball game going on at Arrillaga Gym. He taps on the basketball icon on the map, which takes him to the pickup basketball event page. He sees that there are 9 people playing, so there is a spot for one more. He also sees that all the players playing there are at the intermediate level (which is his level as well). He now knows that there will be players at the court, who are all around his level. He decides that he does want to play and confirms his attendance on SportsFinder.

Case 6:

John has newly moved to San Francisco. He is a regular player of Squash. As he's new to the place, he is unaware of where the courts are located. Nor does he know about the local players that might be as good as he is. He fires up the app, and quickly figures out where the nearest courts in his area are. He gets driving directions from the app and goes over to the court. On reaching there, he gets a prompt from the phone asking him to "checkin" to the place so that he can unlock the newbie badge.