Pages
Site Condition:
Action | Effect (Frontend) | Result (Programmatically) |
---|---|---|
User selects State | Label selected state, shows two options for user. | Calls api for counties/zones of the state, update state related redux values. |
User selects or draw an area on the map | Mark location on the map and gives options to proceed or go back. | Call api for county/zone and soil drainage based on location. |
User enters site details page | Shows site details form and prefill based on previous steps. | User need to fill acres to proceed, update information in |
Species Selection:
Action | Effect | Result |
---|---|---|
User selects a plant | Label the crop as selected, add the crop to the selected list, update diversity based on crop family. | Call api for the crop details, store it into the store. |
User uses filter list | Auto open all crop families, filter the crops based on input. |
|
User unselect a plant | Remove the crop from the selected list. | Remove the crop data from store. |
Mix Ratios:
Action | Effect | Result |
---|---|---|
User changes any of the steps values using scroller | The values from the calculation would change based on the updated value. | Update |
User changes the unit | The values from the seed data would change based on the unit. | The selected unit will be update in redux and keep across the app. |
Seeding Method:
Action | Effect | Result |
---|---|---|
User select seeding method | Update the selected seeding method from the dropdown. | Update the selected seeding method and modifier in |
|
|
|
Mix Seeding Rate:
Action | Effect | Result |
---|---|---|
User changes slider values | Update the seeding rate value. | Calculate the ratio between updated/previous value and set it as |
|
|
|
Seed Tag Info:
Action | Effect | Result |
---|---|---|
User select if they have seed tag info | Proceed to prefilled seed info forms. |
|
User changes any of the steps values | Update the value in the forms. | Update the values in |
|
|
|
Action | Effect | Result |
---|---|---|
User changes any of the steps values using slider | The values from the calculation would change based on the updated value. | Update |
User update seeding method | The method would update for both crops. | Update |
Confirm Plan:
Action | Effect | Result |
---|---|---|
User update acres or cost per pound value | The values from the calculation would change based on the updated value. | Update |
User click export button to save the calculation | Create an excel sheet that contains the calculation result and automatically download it. | Save the whole redux state in the csv file and it can be imported in the first page. |
NRCS checks are selected in the first page in MCCC | The result of NRCS checks will be listed. |
|
|
|
|