Topics Map > Getting Started
LCS - Reference Guide to Building a Betty Blocks Application
This is a checklist for things to think about as you build your Betty Blocks Application from start to finish. Links are provided for relevant KB documents for each bullet point.
- Getting started and requesting a new application
- Setting up your Sandbox environments
- Naming your Models, Pages, Actions, and variables
- Additional documentation from Betty Blocks
- Setting up your models
- Designing your pages
- Working with Actions
- Adding Interactions
- Validation
- Back Office Pages
- Emailing and generating PDFs
- Debug your application for any errors
- Secure your application (Authentication, Authorization, and Manifest)
- Complete a test plan
- Merge changes up to UAT for Testing.
- Prepare your application to go live
Getting started and requesting a new application
Setting up your Sandbox environments
Naming your Models, Pages, Actions, and variables
Additional documentation from Betty Blocks
Setting up your models
- Data usage and approval (132769)
- Creating a model (133788)
- Naming conventions (133283)
- Model best practices (133208)
- Model relationships (133811)
- Self-referential relationships (135527)
Designing your pages
- Form component overview (133951)
- Creating and editing partials (133307)
- Best practices for create forms and update forms (135052)
Working with Actions
- Basic actions (135088)
- Conditionals in actions (135260)
- Loops in actions (133952)
- Basic Expressions (135265)
Adding Interactions
Validation
- Ensure that every property in each model has the validations you need, e.g., required, min, max, etc.
- Ensure that every property on a page has the same validations for required, mins, max, etc.
Back Office Pages
Emailing and generating PDFs
Debug your application for any errors
- Go through your actions and look at all create and update action steps to see if a property is missing a value.
Secure your application (Authentication, Authorization, and Manifest)
- Properly securing a page (132848)
- LCS – Best Security Practices (137103)
- Configuration of Manifest groups for application role mapping (133108)
Complete a test plan
Merge changes up to UAT for Testing.
- How to Merge Changes in a Sandbox up to the Next Level (135042)
- When your testing plan passes, please read the KB document in the next section.