Most of the activities will be performed on farms and by farmers though it is likely field officers will perform some of the activities on behalf of farmers who are not tech savvy. Farmers will first need to be onboarded before they can perform any activities. Farmers can either sign up by themselves or be created by an admin.
Accounts of farmers who signed up by themselves will first need to be approved by an admin before they can start using the platform. This ensures only certified Ohu Farms farmers can use the platform.
The following information needs to be collected about a farmer during onboarding. All fields in red are required.
Field | Description |
---|---|
First name | The first name of the farmer. If they fail to enter a value for this show the message "Please enter a first name" |
Last name | The last name of the farmer. If they fail to enter a value for this show the message "Please enter a last name" |
Gender | The gender of the farmer. This should be a dropdown displaying Male, Female, Other. The farmer can select only one option. If they fail to select a value for this show the message "Please select a gender". |
Mobile | The phone number of the farmer. This does not necessarily need to include the country code but needs to only be digits. If they fail to enter a mobile, show the message "Please enter a mobile number" |
Age | The age of the farmer. This needs to be only digits. If they fail to enter a value, show the message "Please enter your age" |
ID Card Type | This is an optional dropdown field listing all the types of ID card types available in Ghana. The user can select only one option. |
ID Card Number | The ID card number for the ID card type selected above, if any was selected. This field is optional but if they selected an ID card type, the number of the card will need to be entered. In that case the message to display will be "Please enter your Ghana Card number". Ghana Card in the message must be replaced with the appropriate card type. |
Region | The region the farmer resides in. This will be a dropdown of all the dropdowns in Ghana. If they fail to enter a value for this show the message "Please select the region where you live." |
District | The district where the farmer lives. This is a dropdown of districts that match the available districts defined in the selected region. If they fail to select a district, show the message "Please select the district where you live." |
Community | The town or village where the farmer lives. If they fail to enter a value for this show the message "Please enter the community where you live." |
Picture | The picture of the farmer will need to be provided. If they fail to select a picture show the message "Please upload a profile picture" |
Password | The password the farmer will sign in with. If they fail to enter a value for this show the message "Please enter a password". This should be a minimum of 6 characters. There needs to be a password confirmation field so the farmer enters the password again. |
The error messages should be personalized depending of whether the farmer is signing up by themselves or being created by an admin. For example: Please select the region where you live is displayed when the farmer is signing up by themselves. If an admin is creating the farmer the message should be Please select the farmer's region.
In This Document