Login to the Admin Panel, go to Developer->Fields to add a new field to the profile form.
Click the Create Field tab in the upper right corner.
Select Profiles from the Applicable Modules. If you also want to add this field to the registration form, check the Registrations checkbox. Similarly, you can add a field to multiple modules.
Select Core as the Type.
Give a Name to your field. E.g. mothers_occupation, fathers_occupation, number_of_brothers etc. The name must be in small letters without any space and special characters. Use underscore instead of space.
Select an Icon for your field.
Select a Field Group. This is the group under which your field will be displayed.
Select options from the Field For checkboxes:
Frontend Index: Display this field to the user on the Profile Edit index page.
Admin Index: Display field to the Admin on the Index page.
Frontend: Display field to the user on the Profile Edit form.
Admin Only: Display field to the Admin on the Profile Edit form.
Status: Check the Status checkbox to make this field active. The field must be active only then it will be visible to a user.
Select a Field Type
None: The field will not be displayed on the Form
Hidden: The field will not be displayed, but it will exist on the form.
Text: The field will be an Input field.
Checkbox: The checkbox is shown as a square box that is ticked (checked) when activated. Checkboxes are used to let a user select one or more options for a limited number of choices.
Radio: Select the Radio checkbox to let a user select only one of a limited number of choices.
Textarea: A text area can hold an unlimited number of characters.
Enter a Label. This is used to tell users the value that should be entered in the associated Input Field.
Check The Label Text is a Language String? only if the label text is a multilanguage string. The multilanguage string must be manually added to the application/application_lang.php file.
Leave the Field Extra field blank. This is used to pass extra parameters to a field.
Select validation rules as per your requirements. Always select TRIM for all fields.