ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Epic FeatureDescriptionPrioritization
(1 = nice to have, 2 = must have)
Who?When?
2
App FoundationsUser authentication managementAbility to create an account, access the account, and manage the account.2OmarSprint 1
3
VisualFoundational Style elementsBrush style, level of detail2TracySprint 1
4
OnboardingAvatar creationUsers select an avatar2LisaSprint 1
5
App FoundationsDownload manager (project scaffold creator)Helps for future projects and to make life easier for this one1OmarSprint 1
6
App FoundationsConnecting the backendFiguring out plugging into the backendOmarSprint 1
7
VisualOnboarding elements
user creation + backgrounds + egglie (consult with lisa first)
TracySprint 1
8
OnboardingAccount creationUsers create an accountLisaSprint 1
9
HomepageHome page & NavigationLanding spot for users - first time and returning2Sprint 2
10
OnboardingEgglie introductionUsers go through Egglie's introduction story2Sprint 1
11
AdventurePrompt selectionUsers are able to select a prompt2Sprint 2
12
AdventureStory experienceUsers experience a story through the adventure2Sprint 2
13
MemoriesGroup photos by adventureAllow users to view adventure photos based on the adventure that they had2v2
14
MemoriesView memoriesAbility to view all memories/adventures completed. Make memories feel like "collectables"2v2
15
MemoriesDelete memoriesWe cheap, gotta save space2v2
16
MemoriesNotifying when memory is fullNotify users when the memory is at capacity
17
AdventurePrompt randomizationAbility for prompts to randomize based on a database of prompts1
18
UX/UI PolishAdventureAdd interstitial and success screens after photo submission
19
UX/UI PolishAdventureUI layout polish
20
OnboardingCharacter randomizationDifferent characters illustrated for randomization1Tracy
21
App FoundationsError managementError management1
22
App FoundationsUser authentication managementLogin through Google/other oAuth1
23
App FoundationsConnecting with API1
24
App FoundationsPush notifications1
25
OnboardingAvatar customizationUsers are able to have a customized character1
26
Storytelling EffectsMusic & sound effectsPotentially make our own theme song.1
27
Prompt ManagementSmart promptsAbility for prompts to surface based on previously selected prompts1
28
Prompt ManagementPrompt submissionAbility for users to submit prompts1
29
MemoriesIn-adventure photosAbility for users to take photos after prompt selection and before the adventure ends1
30
MemoriesEdit memoriesAbility for users to edit photos1
31
MemoriesShare memoriesAbility to share groups of photos with others 1
32
CommunityView others memoriesView the photos of others who have created adventure memories1
33
Landing PageAccessing the app online
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