Skip to content

Major use case: find bus trips to any event from near user's location #16

@12foo

Description

@12foo

Per the discussion on slack, I'm starting this issue to hash out one of the major use cases for the app and how it informs the data model. Perhaps the major use cases could be put on the wiki as a sort of design document when it's all agreed on, so it's not all in Slack or in issues.

Finding bus trips to any event near user's location

  • User goes to app site.
  • User queries events that they can reach from their location:
    • "events near me" (uses browser location with optional radius)
    • "events near..." (postcode and radius)
  • User reviews a list of matching events. The events include:
    • Events that have bus trips available starting near the user's location
    • Events that are within 20 miles of user's location
  • The app displays available bus transportation available from the user's current location (summary) for each event.
  • User clicks on "Book a Seat" (this directly selects a bus/trip) and moves on to the seat RSVP screen.

Notes

  • Bernie's campaign website has an event query API (example).
  • for the data model, this means that every trip must be associated with a geographical starting point and a destination event.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions