Example Estimate: Laravel/Angular app
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Permissions Management
Estimated Hours
Notes
2
Client / Account executive / Salesperson
costs are included in estimates for relevant features
request & see their own proposals
3
Client Admin / Group Admin / Sales Management
costs are included in estimates for relevant features
add and remove clients and request proposals and see proposals across multiple clients
4
Corporate Client
costs are included in estimates for relevant features
can view multiple client admin views associated with them
5
Super Admin Consultant
costs are included in estimates for relevant features
can see all proposals and reporting
6
7
Project Setup (e.g., code repo, Laravel)2
8
Pre-Launch Site Checks & Launch8
9
Architecture write up and project consulting12
10
UX design / flows, client revisions, and meetings12
11
12
Forms
13
Client Proposal Request Form6
14
Proposal Gate Form / Deliverable Reporting Form / Reporting Form on Past Deliverable / Report Form for Pending Proposal3
15
Presentation Upload Form / Consultant Presentation Submission Form6
Includes file upload browse option and drag/drop not shown on wireframe
16
Notification Form
No wireframe for this form, so I'm going to assume it's the same thing as the presentation upload form above
17
Create Account Form (about 10 form entries)8
Do they need a separate username? Login wireframe indicates they login with their email address
18
19
Dashboard / Pipeline Report
20
Deleting Proposals2
Clients do not have permission to do this
21
Filter by Client, Client Admin, and/or Corporate Client3
not requested by client, but seems necessary to provide different client admin views to corporate clients. Level of filtering available depends on role of logged in user--superadmins could filter on all these levels, clients could filter on none of them, etc.
22
For each proposal, displays salesperson, prospect name, proposal name, delivery date, value, property/market / client/market (is this the same thing as a "group" and "market/DMA"?), and status10
The proposals displayed in this table depend upon the user's role/permissions
23
Needs to also display net promoter score (1-10) for each proposal0.25
also not requested by Tom or in wireframe, but seems necessary given desired reporting
24
Sorting on salesperson, prospect, and value0.5
25
Needs to also display link to the proposal download1.5
also not requested by Tom or in wireframe, but it's not clear where else the user would access proposals from
26
27
Login and Logout, Forgot Password functionality8
28
29
Admin Management
30
Remove Users2
31
Add Users
This is done through the Create Form above and therefore not part of the Admin Management page as estimated, unless you also want to add a feature where admins can invite users to the system
32
Change User Roles2
33
Add/Remove Clients from Client Admins and Corporate Clients4
Email discussion suggests that Client Admins & Corporate Clients add/remove clients to/from themselves, but this would require them being able to see a list of all the clients, and that seems undesirable. Therefore this estimate is only to allow Super Admin Consultants to add/remove clients to/from Client Admins and Corporate Clients.
34
Manage own user info (username/email, password, etc.)3
35
User Impersonation for super admins
Potential Phase 2 item, not part of this estimate
36
Can click on a user and see their info1
37
38
Tabular Statistics Page
39
Stats available by Client, Client Admin, and Corporate Client: Number of proposals Outstanding, Number of proposals Closed, Number of proposals Lost, Value of proposals Closed, Value of Proposals Lost, Net Promoter Score (average of 1-10 grade)5
To see net promoter score for individual proposals, go to the Pipeline Dashboard
40
Filter by time. For example, # of proposals closed in the last 7 days, 30 days, quarter, YTD, custom date range3
41
42
Mobile Responsiveness on Site8
43
44
Email Notifications
45
Mandrill Subscription (~1,200 emails monthly)$20/month
46
Mandrill integration and notify users when their requested proposal has been created
4
47
48
49
Total Task-Related Hours114.25
50
Project Management (25% of all task-related hours)28.5625
51
Testing & Debugging (20% of all task-related hours)22.85
52
Total Labor Hours165.6625
assuming use of pre-built theme, so no UI design hours included.
53
Total Labor Costs ($150/hour)$24,849.38
54
Plus 20%$29,819.25
55
Minus 20%$19,879.50
56
Other Costs (Mandrill)$20/month
57
Hosting on Digital Ocean$25/month
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
Loading...
Main menu