ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
Use Case 1Sign upUse Case 2Log inUse Case 3Input sourceUse Case 4Input buyerUse Case 5Notification of a fully mapped supply chainUse Case 6Upload EvidenceUse Case 7Purchase and download evidence
2
DescriptionAll actors along the supply chain identify themselves and who they source to and fromDescriptionOnce a user created a user account the user can now log inDescriptionOnce you've created an account everyone in the supply chain can add their sources (except sources)DescriptionOnce you've created an account everyone in the supply chain can add their buyers (except End-users)DescriptionThrough the inputted data, the platform found a full supply chain and notifies all actorsDescriptionA fully mapped supply chain was found and actors are asked to upload proof (exact documents tbd) of who they source from and toDescriptionA fully mapped supply chain was found and an end user is interested in purchasing that information
3
Used ByAll actors Used ByAll actorsUsed ByAll actors Except sourcesUsed ByAll actors Except end-usersUsed ByAll actorsUsed ByAll actors below end userUsed ByEnd User
4
PreconditionsModern technology is accessiblePreconditionsThe actor made an accountPreconditionsModern technology is accessiblePreconditionsModern technology is accessiblePreconditionsAll actors are willing to cooperatePreconditionsEvidence uploaded are all correct, all actors are willing to cooperatePreconditionsAll evidence is uploaded and correct. Payment method functions properly.
5
Successful End ConditionActor's information and affiliates is stored on a database and they receive email confirmation of their submissionSuccessful End ConditionUser logs inSuccessful End ConditionActor's information and affiliates is stored on a database and they receive email confirmation of their submissionSuccessful End ConditionActor's information and affiliates is stored on a database and they receive email confirmation of their submissionSuccessful End ConditionActors receive notification and return to the platform for more informationSuccessful End ConditionEvidence is uploaded into the platformSuccessful End ConditionEnd User downloads evidence. Money is received.
6
Failed End ConditionData is not received or incorrectFailed End ConditionUser fails to log inFailed End ConditionData is not received or incorrectFailed End ConditionData is not received or incorrectFailed End ConditionNot all actors return to the platform or receive the notificationFailed End ConditionEvidence is not uploaded into the platformFailed End ConditionEnd user does not download evidence. Money is not received
7
Actors-ActorsAll actorsActors-Actors-Actors-Actors-ActorsPayment management company
8
TriggersBrand or retailer promoting use of the platformTriggersNotificationTriggersBrand or retailer promoting use of the platformTriggersBrand or retailer promoting use of the platformTriggersreceive an email notificationTriggersPersonalized link from emailTriggersNotification from
9
DESCRIPTIONStepActionDESCRIPTIONStepActionDESCRIPTIONStepActionDESCRIPTIONStepActionDESCRIPTIONStepActionDESCRIPTIONStepActionDESCRIPTIONStepAction
10
1Open the website1Open the website1Open the website1Open the website1Actors in mapped supply chain receive an email with notification that they are on a fully mapped supply chain1Click on personalized link in the email1Log into their account dashboard
11
2Press the signup button2Click the login button2Do use case 2 (Login)2Do use case 2 (Login)2Click on personalized link in the email2Get directed to your personal upload page 2See the fully mapped supply chain with volume information with price
12
3Identify who they are - miner, intermediary, end user3Fill in password & email3Click the add source button3Click the add source button3Do use case 2 (Login)3Set troughput volume3Click on this supply chain
13
4Enter company name4Click on login button4Enter source (company) name4Enter source (company) name4Get directed to your personal upload page with more information (use case 6)4Inpout price for evidence handover4Click on button to transfer ownership
14
5Enter location5User is redirected to dashboard5Enter source contact details5Enter source contact details5Input Ethereum address5Ethereum smart contract opens
15
6Enter name6Enter source location6Enter source location6Upload proof/evidence of who they source from6User signs smart contract
16
7Enter email address7Press submit button7Press submit button7Upload proof/evidence of who they source to7User's dashboard is updated
17
8Enter password & conformation8Inputted data is stored on a database 8Inputted data is stored on a database 8Click submit8See purchased supply chain
18
9Press submit button9Proof/evidence are uploaded to platform and linked to email address of actor9Click download button
19
10Inputted data is stored on a database 10
Supply chain information is downloaded
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100