Project Detailed Estimation
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRS
1
ServiceHours, low-caseHours, high-caseRate ($ per hour)Cost, low-case ($)Cost, high-case ($)
2
UI/UX Design1602404064009600
3
iOS Development640720704480050400
4
Database & Infrastructure320400652080026000
5
Project Management1602403556008400
6
Quality Assurance320400601920024000
7
Total:1,6002,00096800118400
8
9
Task listHours, low-caseHours, high-caseCommentsAndroidiOS
10
DesignVersion7.1+NA
11
1421HandsetNA
12
TabletNA
13
PortraitNA
14
LandscapeNA
15
Total design:1421
16
iOSHours, high - case AndroidiOSTotal
17
Developers505
18
Sprints1.801.8
19
20
Hours, Low - case AndroidiOSTotal
21
Total iOS:00Developers101
22
AndroidSprints808
23
Preparation Tasks
24
Research API Doc, questions to backend team812
25
Add libs, set up project, create repositories23
26
Architecture1016
27
Implement CI and Crashlytics68
28
29
Common Tasks
30
aa68
31
Create base methods for DataBase68
32
Create base methods for Cache68
33
34
35
Push Notifications
36
Set GCM 36
37
Implement a broadcast receiver for push notifications35
38
Display pushes in the notification bar and in the app34
39
Handle taps on a push46
40
Welcome Screen
41
A user sees a welcome screen
42
Make up screen with 4 tabs45
43
Fill tabs34
44
A user can read TOS
45
Make up screen. Open screen. Fill data45
46
Handle taps on fb button0.50.5
47
A user can login with Facebook (**IF REQUIRED)
48
Set facebook SDK for login 56
49
Get facebook access token12
50
Send request to the server23
51
52
Model Issue
53
Create a model for User23
54
Create a database table for saving user34
55
methods for getting user from the database12
56
Methods for setting/getting data to/from cache12
57
Create a model for auto-parsing data (dto)12
58
Check user's token
59
If a user was already logged, start the main screen0.51
60
Progress. Error
61
Handle request progress. Display a request error11.5
62
Phone Number Screen
63
A user should enter a phone number
64
Make up screen with fields23
65
Validation of fields11
66
Handle taps on items11
67
The app sends a number to the server
68
API request 12
69
Get user data from the server. 12
70
Update profile data12
71
72
"Find" Screen
73
A user sees the "find" screen
74
Make up screen22
75
The app sends location to the server
76
Send API request to the server23
77
78
Model Issue
79
Add methods for updating a user profile12
80
Main Screen
81
A user can see the main screen
82
Make up and fill the side menu45
83
Handle taps on buttons in the side menu12
84
Help and share a feature (android intent)23
85
Implement welcome animation0.51
86
Implement tabs 3
87
Splash Screen48
88
A user can see other users
89
API request for getting the list34
90
Save the list to the database and cache34
91
Handle request progress. Display a request error0.51
92
A user likes/dislikes / PIN Document
93
Handle PIN button to store selected Document for future shortlist12
94
API request for PIN/ Unpin34
95
A user can swipe the cards
96
Animation for cards48
97
API request for like\dislike0.50.5
98
Document Screen
99
A user can see the searched Reference Document
100
Search Screen23
Loading...