Skip to content

Integration User Stories

Kim Feeley edited this page Oct 13, 2017 · 4 revisions

Story: As a user, I want to share a poem via Twitter so I can share good poetry with the Twittersphere.

Estimated Size: md (Estimation based on 3-5 days of work needed to integrate Twitter API, including generation of user key, integration into PDG architecture/code, and generation of interface design)

Acceptance Criteria:

  • Twitter share button available to user via poem page.
  • Twitter login prompt available upon click (if user not currently logged in).
  • Successful share of poem via Twitter.

Story: As a user, I want to be able to be a monetary sponsor (donate) of PDG Poetry Online to support the site and efforts of writers and artists.

Estimated Size: md (Estimation based on 3-5 days of work needed to integrate PayPal donation button via PayPal API. Includes development of interface (button design and possible donation page design if does not redirect to PayPal site), generation of API user key, and integration into site architecture/code.

Acceptance Criteria:

  • PayPal donate portal accessible by users, either by login or via guest access.
  • PayPal donate portal includes donation form.
  • PayPal donation form successfully integrated with PDG Poetry account.

Story: As a site administrator, I want to access monthly user traffic reports in order to track site performance and reach.

Estimated Size: md

Acceptance Criteria:

  • Google Analytics script installed in site code.
  • Creation of Google Analytics profile with administrative login.
  • Google Analytics successful tracks user data for one week.
  • Monthly download of reports from Google Analytics profile.

Story: As a user, I want to login to PDG Poetry Online utilizing Facebook credentials so I can easily access and share content via my Facebook profile.

Estimated Size: lg

Acceptance Criteria:

  • Facebook login system integrated with PDG Poetry Online.
  • Facebook login credentials accepted and approved by PDG Poetry system for login.
  • Facebook credentials not explicitly required for PDG Poetry login, i.e. PDG Poetry user credentials also accepted for successful login.

Story: As a site administrator, I want to access user acquisition data to establish what destinations PDG Poetry is attracting from.

Estimated Size: sm

Acceptance Criteria:

  • Google Analytics script installed in site code.
  • Google Analytics successfully tracking user data, including acquisition data.

Story: As a user I want to be able to search and find the result for PDG Poetry Online via a common web browser so that I can easily access awesome poetry and photos.

Estimated Size: md

Acceptance Criteria:

  • Successful browser search for PDG Poetry Online