Professional Documents
Culture Documents
A possible approach
•As soon as the user enters the data, store that in a database.
A possible approach
•Provide a login form.
•If they click on forgot password, send them to a page with a form where they can
provide their email ID.
•Check the corresponding password for the email ID and send that as a mail to that
email address.
Ready, steady, go…
Login to your Celeroo Builder account.
For the time being, ignore the other features on this page.
The Work Area and The Block
As soon as a page is created, a work
area is created for that page.
As
au y
to ou
m ad
at d
ic fo
al
ly rm
cr s,
Open the properties popup by right-clicking the Block.
ea Ce
Name is mandatory and you can define the size here too. te le
s ro
D o
Set Block Type property.
at B
ab ui
as lde
As this is a registration form, select Inputs New Data.
This enables you to create a new table or insert data into an existing table. es r
Elements in a block
After a block is
defined, you can add
any content to the
block.
Elements can be
added using the icon
or a hot key.
Celeroo Builder
enables you to add a
variety of elements.
Element properties
Sp
no en
va te d
lu th a
Celeroo Builder enables you to add a lot of properties just with a few clicks. es e mo
as fie m
Some of the things that you can quickly create include Size, Input type si ld en
(text, email, password etc.), allowed input (text, numbers, etc.), and whether it is a gn s t
mandatory Field, etc. ed an to
d
You can define the corresponding label and assign it a class.
Completing the form
Add all the fields as shown above and define their properties.
As soon as the data is inserted, you need to send a mail thanking the user for
registering with you.
You do this by defining a logic called “Send Mail” in “Build Logic”. There are two
steps here.
First you need to retrieve the data of the user from the DB and then send a mail.
You use Search and Retrieve logic for getting the data.
Search and retrieve
Once you retrieve that record you need to store those values into a variable. As this
record is needed only for the page that sends the email, store it as local variable and
give it a name.
Send a confirmation mail
To the same rule, add a new
sub-rule.
Forgot Password is not a data input type block. This block needs to verify a
business rule and take an action based on that. Hence, select the relevant
block type Web form calls business logic.
After creating the block, create an email field as in the registration form.
Remember the name you gave to the email field.
Forgot password
This time you need
c to retrieve the
record from the
c table where the
email matches the
email entered by
the user in the
forgot password
box.
Notice how the condition
is written
Rest of the rules must appear as shown above after you complete the selections.
Congratulations! Your App is built.
Let us see how it looks.
Generate application