# Requirement

# Attributes

  • id
    • String - Unique identifier of the field.
  • name
    • String - Field name.
  • type
    • String - Field type.

# Requirement Types

  • text - Scholarship provider may ask student to write an essay for apply to scholarship. Text area with simple format options. May have simple validation as minimal/maximal characters or words.

  • input - Can be used for providing some specific information like IDs, numbers. Text input requirement. May have validation for characters number.

  • link - Can be used for getting link to social network profile or other websites. Text input requirement. Must be link format and may have min/max characters validation.

  • file - Can be used for getting proof of acceptence/enrollment or video. File upload. Can have file size and file extension prohibitions.

  • image - Can be used for getting proof of acceptence/enrollment as picture. File upload. File must be an image. Can have file size and file extension prohibitions. Can have image sizes prohibitions like min/max width or min/max height.