Geotagged Meeting Planner Use Cases: Iteration 1 1. View Events --------------- - User launches application and sees a nice looking animated welcome screen - User is shown a list of all the known events that the user could still potentially attend. Each event is shown in a list with its title, date, and duration. An indicator somewhere on screen tells the user where the app thinks they are. Variation 1: - If the user's location is unknown, then app indicates that instead 2. Viewing Event Details ----------------------- - User launches the app and proceeds to the list of events - User presses on the listing of an event and is taken to the event display screen. Here the user can see all relevant details for the event. The remaining time until the event is shown. The user can access a map that indicates precisely where the event is. 3. Creating a New Event ----------------------------------------------- - User launches the app and proceeds to the list of events. - User chooses to create a new event. The user enters the title, date, time, and duration. The user accesses a map to indicate the event location. Initially, it starts at the same location as the user and is zoomed in on their location. The user interacts with the map to choose a new location. The user saves or creates the event and returns to the event list. - The event list now contains the user's event. Variation 1: - If the user instead decides to cancel creation of the event, then the application returns to the event list without creating a new event. Variation 2: - The user presses the back button to cancel the event. The app returns to the event list without creating an event.