Configuration

Everything in your Stardraw Cloud application is Configurable.
What does this mean?

Unlike conventional software applications which have to be custom-coded, Stardraw Cloud applications are configured using Settings.

By configuring your custom application, i.e. by defining Settings and assigning values to them, you can:

  • Define the data fields associated with Projects, Products and Reports
  • Define the data to be collected from Users
  • For Public applications, create branding and a custom domain (URL)

What is a Setting?

A Setting is a data field that has a Name, a Type and, possibly, a default Value.

A Setting's Type can be Number, Text, Multiline Text, Date, Phone Number, Currency, Length, Email, True/False, URL, or Id (an auto-incrementing identifier). These Types are used to format and validate data so that, for example:

  • Settings of Type "Date" will only accept and display values that are a valid date.
  • Settings of Type "Email" will only accept a well-formed email address.
  • Settings of Type "Currency" will only accept numeric values and will display to 2 decimal places with the appropriate currency symbol.
  • Settings of Type "Length" accept a numeric value and display in your application's unit of measurement (e.g. mm or inches) to the configured precision.

Predefined value lists (e.g. a list of Countries or States, or the choices for a question like "How did you hear about us?") are configured separately under Admin > Lists and referenced by your Settings.

Minimum Data Requirements

There is very little data required for Stardraw Cloud applications to operate.

  • For a User, the required data fields are Name, Email Address & Password.
  • For a Product, the only requirement is a Description.
  • For a Project, the required data fields are Name and Description.

Any other desired data fields can be defined by you, the Administrator of your Stardraw Cloud Application and, for Users, Projects, Products and Reports, you can specify as many or as few additional Settings as you want.