Points Flow.html - pabloviquez/docutest GitHub Wiki

Starkey Foundation - Starkey Video : Points Flow

This page last changed on Mar 13, 2014 by pviquez.

Main Navigation

Home

Home - Development

Home - Discovery & Architectur- e

Home - Servers & Sysadmin

Home - Starkey Teaser

Development Menu

API Specificati- on

Brightcove Documentati- on

Expression Engine Core Changes

Expression Engine DB

Home - Development

Local Environment Setup

Notes & Development priorities

Points Flow

QA - Remote Debugging

Server Side Debugging

Server Side Models

Starkey Social Networks Accounts

Updating Local Environment

URLs, Views & Data Models

Redeem Flow

User Logged-In

  1. User clicks contribute button.
  2. Compare if he/she has enough points according to the selected qty. 1. No: Display error bellow
  3. Display confirmation overlay 1. No: close overlay, do nothing
  4. Call server’s endpoint, update user points, and project’s contributed points. 1. What if the goal is met? - NEED TO ASK 2. If error? - NEED TO ASK
  5. Show success green overlay.

User NOT Logged-In

  1. User clicks contribute button.
  2. Prompt Login Overlay. - IF THIS DOES A REFRESH, THEN HOW TO KNOW WHAT SHE/HE WAS DOING? 1. If error?
  3. Send cookie points to the server if any? - NEED TO ASK HOW THIS WOULD WORK
  4. Compare if he/she has enough points according to the selected qty. 1. No: Display error bellow
  5. Display confirmation overlay 1. No: close overlay, do nothing
  6. Call server’s endpoint, update user points, and project’s contributed points. 1. What if the goal is met? - NEED TO ASK 2. If error? - NEED TO ASK
  7. Show success green overlay.

Errors

  1. Didn’t checked agreement checkbox.
  2. Not enough points
  3. Error on any of the calls to the backend?

In This Page

  • Redeem Flow
    • User Logged-In
    • User NOT Logged-In
      • Errors

Site Map

Document generated by Confluence on Sep 16, 2014 14:12