-
Notifications
You must be signed in to change notification settings - Fork 0
/
web_plan.html
159 lines (157 loc) · 4.23 KB
/
web_plan.html
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<!doctype html>
<html>
<head>
<style type="text/css">
body {
color: grey;
background-color: black;
}
</style>
</head>
<body>
-----------------<br />
------giggo------<br />
-----------------
<br />
<br />
<ul>
<li>index</li>
<ul>
<li>header - navbar</li>
<ul>
<li>logo</li>
<li>find gigs</li>
<li>find gigrunners</li>
<li>login/register</li>
</ul>
<li>container</li>
<ul>
<li>banner</li>
<ul>
<li>"the quickest way to get something done"</li>
<li>"description bla bla"</li>
<li>post a gig for free - quick start link</li>
</ul>
<li>content</li>
<ul>
<li>featured gigs (top 5, ajax update when new ones are added)</li>
<li>featured runners (top 5, rotating)</li>
</ul>
<li>3column split</li>
<ul>
<li>user reviews</li>
<li>satisfactory stories</li>
<li>some article</li>
</ul>
<li>pre-footer</li>
<ul>
<li>find gigs by category</li>
<li>find runners by category</li>
</ul>
</ul>
<li>footer</li>
<ul>
<li>copyrights</li>
<li>contact us</li>
<li>about us</li>
<li>legal notice</li>
<li>terms of service</li>
<li>privacy policy</li>
<li>social media links</li>
<li>FAQ</li>
<li>rss feed from blog</li>
</ul>
</ul>
<li>registration container</li>
<ul>
<li>first name</li>
<li>last name</li>
<li>email</li>
<li>password</li>
<li>captcha</li>
<li>-> will send confirmation email</li>
<li>-> after confirmation email link clicked - leads to account profile</li>
</ul>
<li>account profile container (control panel for users)</li>
<ul>
<li>
become runner - can list self as runner only if these extra fields are filled in (age, address, transport method, tags for types of jobs, skillsets)
</li>
<li>
become employer - can add gigs only if filled in details (paypal, etc)
</li>
<li>displays balance (wether preloaded from paypal, or earned)</li>
<li>displays type of account (membership / free)</li>
<li>button to add a gig</li>
<li>button to add runs category</li>
<li>inbox (messaging system with other users)</li>
<li>settings</li>
<ul>
<li>change profile picture</li>
<li>add / edit / update address</li>
<li>add / edit / update email</li>
<li>add / edit / update phone number</li>
<li>
enable / disable public profile (visible to all / visible only to confirmed gigs|runs)
</li>
<li>
enable / disable notify me by mail (with extra parameters for types of notifications you want to receive and what types you dont.)
</li>
<li>enable / disable notify me by sms (same as above)</li>
<li>
enable / disable requests (if employer, runners can beg for job)
</li>
</ul>
</ul>
<li>find gigs</li>
<ul>
<li>
lists gigs sorts by date added descending (list 15/25/50 per page drop down in corner)
</li>
<li>filter by</li>
<ul>
<li>types of gigs</li>
<li>georgaphic location (within X distance from Y)</li>
<li>payoff from gig (reward)</li>
<li>estimated time to complete</li>
<li>deadline</li>
</ul>
<li>search for gig by keywords</li>
</ul>
<li>find runners</li>
<ul>
<li>
lists runners sorts by feedback ratio (list 15/25/50 per page drop down in corner)
</li>
<li>filter by</li>
<ul>
<li>security clearance confirmed yes/no</li>
<li>geographic location</li>
<li>types of jobs accepted</li>
<li>age</li>
<li>skillsets</li>
</ul>
</ul>
<li>
user profile view (when clicked on a specific runner, or a public employer profile)
</li>
<ul>
<li>profile picture</li>
<li>first + last name</li>
<li>5 most recent gigs completed (if runner enabled)</li>
<li>5 most recent gigs provided (if employer enabled)</li>
<li>5 most recent comments in feedback system</li>
<li>types of jobs accepted (if runner)</li>
<li>types of jobs provided (if employer)</li>
<li>
message user (link to message box for user -> user interaction)
</li>
<li>Hire me (if runner)</li>
<li>Ask for job (if employer, and requests allowed in cp)</li>
</ul>
</ul>
in control panel
- see the aMount of money they made
- amount of money donated to charity from personal gigs
</body>
</html>