-
Notifications
You must be signed in to change notification settings - Fork 2
/
App-UI-Plans.txt
87 lines (73 loc) · 2.9 KB
/
App-UI-Plans.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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
===[UI SCREENS]===
A. Main Screen
[x] a.1. Welcome Screen
[x] a.2. Sign in Screen
[x] a.3. Sign up Screen
[x] a.3.a Additional Sign up Screen
B. Teacher Screen
[x] b.1. Home Screen
[x] b.1.a. List of classrooms
[x] b.2. Classroom Screen [With search for members and stories]
[x] b.2.a. List of stories screen (in GridView)
[x] b.2.a.1. Create story functionality
[x] b.2.a.2. Edit story screen
[x] b.2.a.3. Delete story screen
[x] b.2.b. List of pending members screen (List)
[x] b.2.c. List of members screen (List)
[x] b.2.d. Classroom options
[x] b.2.d.1. Delete class
[x] b.2.d.2. Edit class
[x] b.2.d.3. Copy class code
[x] b.3. Story Screen [With search for members]
[x] b.3.a. List of students that finished reading the book screen.
[x] b.3.b. List of students that just started reading the book screen.
[x] b.4. Create Class Screen [x]
[x] b.5. Account Settings Screen
[x] b.5.a. Change profile picture
[x] b.5.b. Change first name
[x] b.5.c. Change last name
[x] b.5.d. Change password
[x] b.5.e. Change email
[x] b.5.f. Change gender
[x] b.5.g. Change school name
[x] b.5.h. Change school address
[x] b.5.i. Change school type
[x] b.5.j. Delete Account
[x] b.5.k. Logout Account
C. Parent Screen
[x] c.1. Home Screen
[x] c.1.a. List of classrooms
[x] c.2.a. Join a class dialog
[x] c.2. Classroom Screen
[x] c.2.a. List of stories screen (in GridView)
[x] c.2.b. List of members screen (in ListView)
[x] c.2.c. Leave classroom
[x] c.3. Story Screen
[x] c.3.a. Title and content of story
[x] c.3.b. Accuracy and Length of time reading the story
[x] c.3.c. Record audio button and submit button (will only enable if accuracy is good)
[x] c.3.d. Certificate Screen [Generate Programmatically]
[x] c.3.e. Tapping a word from the story will play an audio on how to read it.
[x] c.4. Account Settins Screen
[x] c.4.a. Change profile picture
[x] c.4.b. Change first name
[x] c.4.c. Change last name
[x] c.4.d. Change password
[x] c.4.e. Change email
[x] c.4.f. Change gender
[x] c.4.g. Change child's name
[x] c.4.h. Change child's age
[x] c.4.i. Delete Account
[x] c.4.j. Logout Account
D. Admin Screen
[x] d.1. Admins, Parents, Students and Teachers List Screen
[x] d.1.a. View info of Admin, Parent or Student, Teacher
[x] d.1.b. Edit info of Admin, Parent or Student, Teacher
[x] d.1.c. Delete info of Admin, Parent or Student, Teacher
[x] d.1.d. Add new admin, teacher and parent
[x] d.2. Stories Screen
[x] d.2.a. View, add, edit and delete story screen.
[x] d.3. Certificate Holders Screen (Finished students)
[x] d.2.a. Ranked based on their overall reading accuracy
[x] d.4. Settings Screen
[x] d.2.a. Change admin credentials such as firstname, lastname, email password and profile.