Skip to content

Content and Actions Model

Dazza Greenwood edited this page Jun 19, 2017 · 29 revisions

Content Model for Core Use Actions and Functions

**Note: Mentions of "list" could be displayed as "table" or in other display visual design.

Key Pages

File List

  • Default page for app, i think

Individual Document View

  • EG A doc preview screen for a List PDF

Individual Attestations and Claims List View

Profile

User Profile info page (lowest priority)

Files

Documents List View Page

  • Lists current PDF documents (would be other doc types in future)
  • Any requests for signatures on files should be conspicuous and the user should be able to say "don't show notice or alert to sign this again" sort of thing but the file should still carry the "state" of "signature requested".

View Individual Doc Page

Attestations and Claims

Would be list of files like this:

  • Verification of Employment
  • Verification of Deposits
  • Verification of Insurance
  • FICO Score
  • Address
  • Email
  • Blockchain Public Key

When user inspects any one of these pages they will see content as described here for each item listed above and other: https://github.com/alexfigtree/CoreID/wiki/Potential-Claims-and-Attribut

View Individual Attestation or Claim Page

Actions

Upload a File

Sign a File

  • The user can 1 select a file to sign from the file list (and also perhaps from the file view directly if we wish) and 2 take an action to "sign the file".
  • The above action should display the file to use for the to inspect and provide a "sign" action if/when they are ready to execute their digital signature on that file.
  • The result of the signature function changes the "state" of the file in the file list from unsigned to signed by the user.

Share File

  • This requires selection of a file and use takes action to share file.
  • When above happens the user should be presented a type-in filed to identify the other user with whom to share the file. This would presumably email or otherwise transmit the file.

Make Request Signature on File

  • This requires selection of a file and use takes action to sign file.
  • When above happens the user should be presented a input field to identify the other user to whom a request for signature is to be transmitted. This will be an email for our demo and could be a name.id, CU Member ID or public key or other identifier in future.

Receive Request for Signature on File

This is a "notice" action that requires only that the user has seen the information on screen that they have a received a request to sign a file.

  • This action is another way for a file to be added to the users file store (a PDF for example from external user)
  • The notice should include a method (like a thing to click) for the user to 1 see the file they are requested to sign (it should appear in a doc list too) and 2 be able to sign it if they so choose.
Clone this wiki locally