# FRONT-END ESTIMATION FOR SUBSIDY SCHEME PROGRAM:
## Total Rough Estimation: 22 man days
Assuming we have 2 front-end dev, 22 man days is equivalent for 11 days of developement, which = 1 sprint and 1 day
The estimation down below only accounted for:
- Front-end Effort
- Bug Fixes Effort
=> Here the the rough estimation for each item:
## - Programmes Management features: 3 man days
+, View available programs: 1 man day
+, Create new program & Edit program: 2 man days
## - Vendor Management features: 2 man days
+, Collector create / edit: 1 man day
(having checkboxes for programmes)
+, Campaign partner create / edit: 0.5 man day
(filter programmes)
+, Table to display campaign partner + collector: 0.5 man day
(might need to add columns for program,
API endpoint or response from API might change)
## - Report creation for campaign / subsidy scheme: 2 man days
+, Report creation for campaign: 1 man day.
(Assuming nothing will be changed for front-end
other than list of campaign and validation)
+, Report creation for Subsidy Scheme: 1 man day.
(Adding drop down for programme, validation)
## - Collection Data (subsidy Scheme): 3 man days
+, Single Entry: 1 man day
+, CSV upload validation: 1 man day
+, Edit / view collection data: 1 man day
(admin + collector)
+, Displaying Collection Data Grid & Collection Receipt: 1 man day
(API endpoint or response from API might change)
## - Trip Ticket Summary & Subsidy Scheme: 2 man days
+, Trip Ticket Summary: 1 man day
(Edit, Add Receipt, Data Table,
API endpoint or response from API might change
Applied for Admin and Collector)
+, Subsidy Scheme: 1 man day
(Admin + Collector. API endpoint or response from API might change)
(Calculation flow will be changed)
## - Filtering for collector, partner, admin & report item: 3 man days
+, Filter for collector & admin subsidy: 1 man day
(to include programme section. Collector drop down follow chosen program)
+, Filter for campaign + campaign admin: 2 man day
(update list of programmes with filter)
+, Report item: 0.5 man day
(to include program name)
## - Bug fixing: 6 man days
+, Assuming, on average, each of the large item above take
1 man day for bug fixing
+, 6 items = 6 man days
## - Other changes related to campaign partner: 1 man day
+, Assuming for front-end, there is no campaign partner
except for the fetching of all programmes.
+, Programmes for campaign partner must be filter to only select
the programmes that has the scheme type of campaign partner
along with other filter criteria
+, Note: changes for this part is unpredictable