-
Notifications
You must be signed in to change notification settings - Fork 5
User Stories and Application Flows
thequbit edited this page Dec 22, 2014
·
1 revision
##User Stories and Application Flows##
###First time Mobile App Flow###
- User Open Mobile application for the first time
- App generates a Unique ID (GUID), and stories it on the phone
- The application identifies the current location of the phone via Lat/Lng coordinates
- The application goes out and gets the current assignments, stories, notifications, and messages from the server based on the GUID and the location data.
- The application displays the current assignments and stories to the 'home page' on two different tabs, as well as loads in the notifications and messages to local memory.
###Not first time Mobile App Flow###
- User Open Mobile application for the first time
- The application reads the unqiue client ID (GUID) from the devices local store.
- The application identifies the current location of the phone via Lat/Lng coordinates
- The application goes out and gets the current assignments, stories, notifications, and messages from the server based on the GUID and the location data.
- The application displays the current assignments and stories to the 'home page' on two different tabs, as well as loads in the notifications and messages to local memory.
###Free Post Flow###
- User Opens Mobile application
- User clicks one of the four icons on the bottom of the home screen (Picture, Video, Audio, Text)
- Picture flow
- User selects a picture from the gallery or takes a picture with the camera app.
- Writes a text description to accompany the picture.
- User clicks the check box in upper right, and text and picture are uploaded to the server.
- Video flow
- [This flow has not yet been defined]
- Audio flow
- [This flow has not yet been defined]
- Text flow
- User entered in text
- User clicks check box in upper right, and text is uploaded to the server.
- Final flow:
- Once all media objects (picture, audio, video, text) are successfully uploaded, the post is pushed to the server referencing the media (picture and text) that was uploaded just prior.
- Picture flow
- The User is presented with a 'successful' notification.
###View an Assignment Flow###
- User Opens Mobile application
- User clicks on of the current assignments on the home page
- The assignment title, and additional description are displayed.
- The user clicks "contribute", and the flow for the 'free post flow' is followed at #2.