Introduction
Required Data
Conceptual Models
Interface Metaphors
Widgets
Design Details
Satisfying Requirements
Prototype
Group Member Roles
What data is required?

User Profile
    Name
    Username / Password
    Default Language
    Saved Locations
         - Home address
         - Multiple user inputed address

Bus Routes
    Find nearest bus stop to
         - An address
         - Another bus stop
         - A landmark
    For each bus stop
         - Arrive time
         - Leave time
    Zone information

Bus Trip
    Start / Destination
         - From inputed address
         - From saved address
         - From Map / Landmark
    Link multiple routes
         - Wait time between transfers
         - Walking distance between transfers
    Trip Duration
    Walking Distance
    Number of Transfurs
    Cost based on rates

Fares / Rates
    Rates based on zones

Advertising
    Ad image
    Ad text
    Ad link
    Dates to be displayed on
    Pages to be displayed on