Complete Form Builder Guide
The form builder is a powerful tool that lets you customize uTeach Cloud for your individual school’s needs. Instead of having only our standard fields, you can remove or add fields as needed, as well as customize which fields are required inputs and which are not.
In the most basic case, the form builder is not necessary, but can be used if you’d like to extend the basic functionality of uTeach Cloud.
About Custom Fields
One of the key points of the form builder is the ability to add custom fields. Do you want to collect all your students Skype information? uTeach Cloud does not have that input by default, but you can easily add it with a custom field. Same goes for teachers if you want to collect their Skype information, cell phone number, etc.
To add a custom field, navigate to Settings -> Form Builder -> [Add New Custom Field].
Label(en): This is the label that will be shown to users using the English version.
Label(ja): This is the label that will be shown to users using the Japanese version.
Name: This is the fields name (mainly used on the backend but should be descriptive).
Type: You can select what kind of field you’d like, either text, link, or link-button. Links and link-buttons are useful if you want at add URLs to student or teacher profiles, or make custom links for lessons.
Required: Label if this field should be required by default or not.
Data Model: Which form should the custom field appear on: applications, courses, lessons, students, or teachers?
By default, applications contain all the same information as students. This is because applications will be eventually converted into students, meaning the data collected should match up.
However, you can customize the applications to capture more or less information depending on how you would like to set them up.
The default should look something like this:
To customize the display, simply drag and drop the fields you want to remove from Show to Hide. You can also uncheck the fields to make them non-required.
Let’s make a very simple version of the student application just to demonstrate:
Here’s what the application will look like for the student:
Courses have little information by default, but you can add anything you would like:
In terms of courses, most of the detail is included in the lessons, so you can see that the display is much more complicated:
Lessons are a good place to customize, as schools will have different needs depending on how much detail you want to add to your lesson plans.
As mentioned earlier, by default students and applications will share the same data points, but both can be customized:
The default student information has a lot of fields so trim them down as necessary for your application.
Teachers can also be edited extensively:
In the end, you can customize to your heart’s content!