Collect and show Addresses using Google Auto Complete to make the address selection quick and error-free.

Advanced Filtering

Set up complex filters by creating as many conditional groups and nested conditions as you see fit and control data outpet by using AND/OR rules.

Advanced Page Customization

Every page has it's own settings for title, slug, status, parent layout, page rules, security, JavaScript, and CSS.

Amazon S3

Automatically store and access your Tadabase app files within your own AWS S3 bucket by connecting your AWS account to your Tadabase apps.


Create automations and integrations to and from your apps utilizing the Tadabase API.

App Variables

Create reference-able values that can be used throughout your application. App Variables can range from data related to the logged-in user, to complex record counts of your app's data tables.

Auto Increment

Create a number field that will auto increment with each new record. Choose any starting number when the field is created.


Get the Average value from another table's Number or Currency field.


Active apps are all backed up, encrypted and stored in several secure locations for ultimate disaster recovery.

Basic Formula

Calculate number and currency fields from this table or connected tables.

Batch Operations

Batch update records directly in the builder using defined filters or checkboxes.

Batch Updates

Update groups of records within your data table per the defined action all at once.

Breadcrumb Navigation

Easy breadcrumb navigation in the header at all times to show you exactly where you're holding.

Builder Change Logs

Track all changes performed in the Builder.

Builder Login Emails

Receive an email after each successful login to the Builder.

Button Formats

Buttons can be formatted in a variety of ways including changing button style, fill, color, and size.

Button to get location

Rather than manually typing in an address, expedite data entry with the click of a button to get current location.

Change Slugs

Use custom defined Slugs in your app and change those values directly from the builder.


Create checkboxes as options as selectable options.


Built-in Cloudinary integration facilitates the upload and access process for app images.

Contextual Help

Tooltips and links scattered everywere to help explain some more complex features and settings.

Collapse Components

Collapse components to save room on your screen.

Color Badges

Add a touch of color, or highlight important data by setting colored badges to option fields.


Connect records from one table to another to get the true benefit of a database application.

Connection Diagrams

View diagrams of the relationships between your tables to get a glance at how your data is structured.


Connect your Data Tables together to supercharge your data for faster and easier summarizing, tracking, calculating, reporting, and automation of all your business information.

Copy/Paste Import

Import records from the builder by copy and pasting values directly from a spreadsheet.


Count the total records in another table matching a specific criteria.


CSS can be added to any layout, page, row, column, or component. This level of granular control allows for minor stylized changes to complete appearance overhauls, and everything in-between.


Save and format numbers as a currency with any currency format.

Custom CSS/JS per page/Layout

Custom CSS and Javascript can be placed in each page to keep the custom code organized.

Custom Domain

Configure custom domains for visitors to utilize to access your apps.

Custom Field Options

Each component has settings for the fields displayed within, such as changing field tiles, font styles for labels, helper descriptions, and more.

Custom Layouts

Create consistency across multiple pages in your app by utilizing custom Layouts. Layouts can be created for a specific appearance, workflow, or to restrict users to pages based on status or user role.

Custom Themes

Custom themes can be added to your application by adding custom CSS to a page, a layout, or by linking to an external stylesheet in the app's Custom Header/Footer Code section.


See usage and statistics in a dashboard page to track all the metrics of your app.


Save just a date in a date field. Choose from several date formats to satisfy your region's format.

Date and Time

Easily get date and time from a easy to use calendar dropdown.

Date Formula

Calculate datesand times based on spefied static values or values from other fields. Show output as a date or value such as "10 Days."

Date Range

Create date field with optional end date. Specify an end date, or simply a duration from the start to auto calcualte the end date and time.

Dependent Dropdown

Limit selections in a dropdown select based on a chosen selection of another dropdown. For example, select a Vehicle make and the vehicle Models can be filtered by the selected Make.


Tadabase will automatically generate Entity Relationship Diagrams of connections between Data Tables.

Alpha Features

Get early access to new features by enabling alpha features to see the latest beta and Alpha features.


Connect your personal Dropbox account to your Tadabase app to store and access your app files within your own Dropbox directories.


Create an Email field type to validate values as email and make the value a clickable link to open up the email client. Additionally, use Email fields as an option when sending automated emails.

Email Logs

Verify details for each email sent throughout various processes within your app.


Send out automatic email notifications to your users upon form submission, via action link, or through tasks.


Create complex SQL-like equations with IF/ELSE statements and nearly any function available inside of SQL.


Export your data as CSV files anytime with the click of a button. Create custom export templates to export a specified defined set of columns and data.


Customization doesn't stop inside the application. Set a custom favicon to display in a browser tab.

Field Display Rule

Change a field's background color, font color, font style, and more based on the values of other fields in a component.


Add a publicly accessible or Private file saved and backed up directly in AWS or synced to your own Dropbox account.

Filtered views

Using login status and roles, dynamically determine what data and pages are available to app visitors.


Dynamic filters to show the specified data using SQL-like filtering abilities.

Forced Logout

Manually log users out of active sessions and set up timeout rules when needed.

Form Redirect

Upon form submission, direct users to an app page or external URL based on defined conditions.

Forms Layouts

Using rows and columns, like pages, forms layouts can be built to group related data, or control the flow of data entry.

Google Sheets

Automate your record backup and export process by connecting your Tadabase apps with Google Sheets.

Granular Page Security

Fine tune the security of your app by defining individual page security as well as security options for components within pages.

Header/Foorter custom code

Add custom header and footer code and scripts to add extra functionality to your app.

Hide fields

Using display rules, columns can be hidden based on matching criteria of other visible fields.


Use custom icons to make Data Tables easily recognizalbe.

Icons as Options

Display custom icons instead of default checkboxes, or radio options.


Upload an image and display the image in variety of options in your app.


Import CSV files into your data tables to transfer your existing records to your Tadabase app.

Import Templates

Set up import templates to map your CSV values to your Tadabase data table values and set up rules to determine appropriate behavior based on your imported values.

Inline Editing

Edit records directly inline to avoid having to open additional windows to make changes.


Connect Tadabase apps to Integromat to facilitate connections and automations for your Tadabase app and across other platforms.


The builder is built from the ground up to make the building procss and intuitive. No prior knowledge is required.

IP White Listing

Dynamically manage app security by either allowing or blocking defined IP addresses from accessing your app.


JavaScript can be added to any layout or page to expand the capabilities of your application.

Keyboard Shortcuts

Use our keyboard shortcuts to navigate throughtout the builder quickly.


Create a link field which will format a value as a clickable URL. Choose a custom display text for each URL from another field's value, or use the same text for all fields.

Loading GIF

Choose a custom loading image or gif to display during page loads.

Location Tracking

During a Login session, log User location with full address information.

Lock Tables

Lock a table to ensure shared collaborators don't make any changes to the table or fields.

Login Component

User login components provide a portal for access to secure app pages and data.

Login Logs

Record user login and logout activities to track app activity per user.

Long Text

Accept Long Text with higher charachter limit than regular text fields.


Get the Maximum value from another table's Number or Currency field.


Get the Minimum value from another table's Number or Currency field.

Mobile Friendly

Almost all of the components offered for your application will adapt to mobile devices to create a fluid and easy mobile experience. Zero configuration required.

Multi Select

Dropdown to create options where more than one option can be chosen.

Multi-select updates

Modify batch updates through mutli-select options to ensure only selected records are updated according to the desired change.


Pre-defined field for accepting a Title, First, Middle and Last Name. Choose which of these values you want to request and show as well as the order for them to be displayed.


Save numbers with predefined decimal and thousand seperator into a numeric field.

On-demand Triggers

Create action links and configure task triggers throughout your app to manually run predefined processes across your records.

Password Policy

Configure various password complexity rules from number of characters to special requirements for app users to adhere to.


Save numbers formatted as a Phone Number making the field clickable from a mobile device for placing calls. Choose from over a dozen phone number formats to match your region.


Facilitate your integrations through Tadabase pipes by configuring and running your API calls directly through your Tadabase apps.

Prebuilt Styles

Choose from over a dozen prebuilt themes to create any style. Prebuilt styles give your app a unique appearance by changing font, font size, button colors, and more.

Preview mode

Enable Preview mode to see a light version of your application's structure directly from within the Builder.


Enable users to view and manage their own information associated with their user record.

Quick Add Components

Add componnents with Quick Add to make the process more quick using our questionnaire to populate the component options.

Quick Navigation

Easy navigation to get from page to page and other areas of the Builder.

Quick Start

Get started easily by importing existing data from CSV's or other platforms.


Create predefined radio options with custom color badges to represent each option. Even use an Icon as the selectable item.


Create a rating field with custom rating icon such as stars, hearts, or any Font Awesome Icon.

Record Logs

View details on record changes and additions including who initiated the change, where the record was altered from, and what data is update or added.

Record Rules

Create rules to automatically set values and create new records.

Record Rules

Create complex workflows by inserting or updating records on form submission or action link.

Redirect Rules

Redirect users based on preset criteria like user role or status. Set multiple rules to make sure users are always directed to pages that are relevant, or appropriate for them.

Reorder Drag and drop

Rearrange items suchs as fields and Components to the design you have in mind.


Applications work on all devices by responding to device width. Additionally, you have detailed control over responsive settings like hiding columns for certain device widths.

Retrieve values from URL

Set custom parameters for a URL to automatically populate form field when a user visits that URL.

Rich Text/HTML

Save HTML to a field's value. Enables creating HTML tabes, lists and nearly anything generally available with HTML.


Create global rules for all records upon create and edit to automate value setting.

Scheduled Tasks

Create custom processes to run updates on data table records or send out notifications on a defined schedule.

Search Engine Friendly

Utilize built-in search engine optimization features to maximize your app's searchability.


Create predefined dropdown options with custom color badges to represent each option.

Send emails to logged in user

Customize email settings to set up the sending and receiving addresses including the option to send emails directly to the logged-in user triggering the automation.

Set Read Only Mode

Set your app to Read Only to restrict users from making any changes to records within your application.


Invite collaborators to work side-by-side with you on your app.

Show Connected Form Data

Enhance data input with additional context by viewing values from connected records. For example, if adding a new job with a form and you assign the job to a specific company you can dynamically see values from the chosen company inside the form.


Accept signatures by user's signing using their mouse or finger and save the signature as an image in your database.

Signup Component

Allow app visitors to create their own user account by including a fully customizable signup component..


Use a range slider with custom Start and End numbers to set a value based on the slider position.

Slider Field

Easily communicate progress with a slider field. Choose to display a slier field as a number, or a progress bar.


Customize email configurations to send emails from your own custom SMTP service.

SSL Certificate

Enable secure connection to your apps with built in SSL and access to configure SSL certificates for custom app domains.

Submit Button Design

Submit buttons can be modified to show a custom default text, and further modified by setting custom actions based on conditional rules. Submit buttons can even be disabled until certain criteria is met.

Submit Rules

After submitting a form, choose to either show a confirmation message, redirect to an existing page, or redirect to a custom URL. All options can be configured with conditional rules.


Sum the values from another table's numeric field.


Connect with the support team directly from within the builder.

Table Filter Tabs

Add tabs to the top of a table with preset filters, allowing users quick access to various data sets.

Table Search

Search records and tables directly from the builder.


Accept basic text with Small or Medium length limitations.

Text Formulas

Combine and contatente fields and text into a single field.

Text Messages

Notify users of important updates with SMS notifications in forms, action links, and scheduled tasks.


Send out automatic SMS notifications to your users upon form submission, via action link, or through tasks.


Time dropdown with several time formats for localized options.

Track all changes

All changes performed in the builder are logged and tracked with meta data to ensure compliance and security.

Trigger tasks

Manually trigger tasks from the Builder to run a scheduled task on demand.


Send automate SMS messages throughout your app utilizing built-in Twilio integration.

Unlimited Roles

Categorize your app users by unlimited customizable roles and create behaviors based on what roles each user is assigned.

Unlimited Users

Work without limitations on the number of user records that can be added to your apps.

User Menu

Provide efficient user navigation through one-click access to profiles, login, logout, and signup.

Validation Rules

No more erroneous data entry. Set up validation rules to check against existing, or user inputted data and display custom messages to display to users.

View Active Sessions

See who's currently logged into your app from the builder and log them out if necessary.


With Tadabase, you can send webhooks to communicate with other external apps and web services.

White Labeled

Make your app your own with custom branding. White label branding includes adding a logo to a menu, a custom favicon,or running your application on a custom domain.


Replace the interface colors, logo, and email address with your own branding.


Connect Tadabase apps to Workato to build complex workflows across your entire organization.


Boolean type field to accept a Yes/No or True/False response


Integrate apps with Zapier to facilitate connections between your app and other platforms, or create automations within your Tadabase app.


Add an extra layer of user security by providing a required verification code via email.

Single Sign On

Use providers like Google, Twitter and Facebook as logins for your app.


An additional layer of user security can be configured by requiring a verification code received via email.

Brute Force Lockouts

If a users are attempting to log in with incorrect credentials, define a number of attempts and time range to lock out a given IP for.


Additional layer of application level security as defense against OWASP Top-10

Single Sign On

Use Google, Twitter and Facebook logins to access app and maintain consistent security based on user logins.

Multi-step forms

Create multi-page and multi-step forms to collect data and direct workflows in a simple, visual, step by step process.

Add new connected record

Create a sub-form to add new connected records to select connected values from a drop-down list.

Dependent dropdowns

Limit a field's drop-down list of options by filtering values that are connected to another field on the form.

Trigger pipes

Trigger pipes to run from validation rules, record rules, or with a dedicated button.

Display Rules

Set rules to show, hide or change field requirements based on other fields on the form.

Validation Rules

Set rules to validate values entered in the form.

Record Rules

Automate record values or insert additional records when form is submitted.


Send emails after forms are submitted.

Submit Button Display Rules

Add rules to change the form submit button based on values inserted in the form.

Show Connected Form Data

Show more information on a form by dynamically showing data that's connected to a current form field selection.

Retrieve values from URL

Set values of a form based on URL parameters passed from another webpage.

Icons as Options

Display custom icons instead of default checkboxes, or radio options.

Layout Options

Display data in single or multi-column layouts, with options for borders, border color, and image covers.

Connected Fields

Show more information by dynamically showing data that's connected to a record.

Details Links

Deep dive into your data by adding a link to a specific record details page.

Link to Connected Page

Allow users to view other pages that are connected to the current record.

Image Modal Popup

Click on an image displayed in a list component to view that image in a modal popup.

Custom Image Sizes

Further customize the appearance of images in a list component by setting a custom image size.

Rating Field Settings

List components have a unique ability to display a rating field value as icons, like stars or smiley-faces, or show as a number value.

Slider Field Settings

List components have a unique ability to display a slider field value as a progress bar or as a number value.

HTML Fields

Display custom content inside a list component using HTML fields.

Open Addresses in Google Maps

Automatically open an address in Google Maps when clicked.

Date Output Format

Display a Date/Time field as a countdown, or display the Date/Time Field to show "age" by counting up from zero.

Display Rules

Create Display Rules within a field or link to show/hide field values or display field values with custom display options if custom-defined conditions are met.

Data Source Filtering

Filter the initial data source by any field from the chosen Data Table.

Data Source Sorting

Set a custom sorting method for the records that will be filtered through and displayed within the list.

List Filters

Create front-end filter tabs for users to filter, organize, and further customize your list components.

Record Search

Allow users to search through records in the list via a search bar.

Inline Editing

Simply click on any value within the live app to edit that value inline and on the fly without having to use an Edit Form or edit the value from within the Data Builder.


Restrict access to features and pages based on your user's subscription status.


Our platform is built for highly scalable and resource heavy usage.


With many layers of redundancy you'll feel confident our platform will always be online and ready for you 24/7.


All data is encrypted in transit and at rest using Government-Grade Encryption.

Record Level Security

Create connections between users and records to ensure that logged-in users can only access records that are connected to them.

Page time-out settings

Create custom time-out settings to ensure that devices left unattended for a specified amount of time to require re-logging in for continued access.

Whitelisted Email Domains

Add whitelisting to only allow signing up from white-lsited domains.

Delete Logs

See and track all deleted records from within your app.

Advanced API Permissions

Secure your app with advanced permissions for your API keys such as enabling or disabling access to delete, edit, or get records. You can also enable or disable any API keys as needed.


Filter search results to any component using data from the same Data Table.

Nested Rows

Pivot data in nested rows to organize data into sub-categories


Configure your default sort conditions for quick and convenient data viewing. Sort your data by any field within your table and select between descending or ascending sort order.

Pricing Tabs

Create tabs to organize prices for your plans

Pricing Customization

Create unique designs for each pricing plan with many no-code features to enhance the designs.

Role-Based Routes

Individualize the workflow experience for each user by routing specific users to specific pages upon login/logout.

Pre-built filters

Set filter conditions to focus the view of your data where needed. Set multiple filtered views per table in the form of tabs and control permissions to limit users to the filtered view ensuring that the proper data is always appearing.


Group your records by common field values.


Summarize your data with calculated values shown below your records within your table. Control summarizing calculations for numeric values within your tables that can dynamically generate the sum, average, maximum, and minimum values within the scope of your table view to report on and encapsulate the data within your records.


If enabled, fine-tune and narrow down visible records based on specific search terms.


Determine whether custom filters can be defined on your tables. If there are many variations of viewing use cases on your table, allow viewers to configure their own filters. Control what fields can be filtered on and what fields cannot be utilized within customizable filters to ensure that the filtered data yields the expected results.

View Connected Details

Consolidate connected record details across your data tables to view fields from connected data tables all in one place.

Unique Format Options

Define and control the format of how your data appears throughout your table. Unique configurable options are available for each field type allowing for a multitude of appearances available for your data

Display Rules

Set up rules that dynamically determine the formatting applied to your values based on your defined conditions.

Inline Editing

Simply click on any value within the live app to edit that value inline and on the fly without having to use an Edit Form or edit the value from within the Data Builder.

Actions and Triggers

Define actions and trigger conditions that occur from within your tables. Actions can be defined to perform functions that automate updating your records, adding new records, sending emails or SMS messages, and more.

Quick Add Records

Simplify your data viewing and management process by including a pop-up form within your live app. Give users the power to both add and view records all in one place within your app perfectly encapsulating your record viewing and management process.


Links can be configured to create new pages that focus on managing and viewing details of your records. Edit pages, details pages, and record delete links can place all the necessary tools for full range of management on each record that appears within your table. Links can also guide users to other pages throughout your app providing the capabilities of building out accessible and efficient processes.

Batch Update and Delete

Update or delete multiple records at a time through a batch process to minimize time spent managing actions to be applied to many records within your table.

Style Options

Configure default map viewing types depending on whether you'd like to view a roadmap or satellite style map. User-configurable settings allow each individual to view the map in any preferred style and switch between styles dynamically. Our integration with Google Maps provides all the desired controls to determine the best viewing options for a wide variety of use cases.

Location Pins

Pins indicate the location on the map matching the addresses in your data table. Navigate throughout maps to view pins for each record within your map. Configure your map's pop-up view to show record data upon clicking to select any pin throughout your map.

Popup View

Configure your pop-up view to show record data upon pin selection. Utilize rows and columns to determine how you would like your data to appear. Format your fields to further enhance the viewing experience of your record data within your maps.

List View

Enable a sidebar list to complement your map and increase the interactive options available to users. Eliminate the need to navigate your map to locate a specific record allowing users to scroll through a list of interactive records. Click to select a record and your map will automatically focus on the corresponding pin. To ensure full map viewing, lists can be minimized as needed.


To tie your maps into your record management and app navigation processes, choose from a variety of linking options. Tasks to delete or edit your records can be integrated with your maps via links. Additionally, link to pages throughout your app to view details and pages related to your map items.

Map Attributes

Set your map specifications to fit your needs. In addition to setting a default view style of your map, size your map to the dimensions that best fit your use case and set the default zoom to create a default state for your map that properly initiates your map view for the best user experience. Determine appropriate interactive settings to ensure that your map stays focused on your data.

Customize Views

Control a wide range of interactivity options by enabling or disabling the map popup and list views. From creating a static map experience to showcase your pins on visual maps to showcasing details of your records through an interactive experience, full control of view configurations ensure that your map does exactly what is needed.


Customize your pin icons that appear throughout your maps. Configure rules based on record values to determine pin icons and colors that you'd like to show. Combine with your default pin settings to create a fully customized visual system for indicating your record addresses on your maps.

Pre-built Filters

When you'd like to limit the records that appear as pins on your map, set up filters to determine which records to show. Add fully customizable filter tabs to create multiple map views based on your defined filters.

Custom Layouts

Showcase your records with the ideal design to display your record's fields. Customize rows to add stacked sections to your layout. Within rows, add columns of customizable width to line up and organize your fields. Easily drag & drop your fields to arrange the appearance of your component for the best viewing experience.

Unique Format Options

Details components are meant to showcase one record at a time. Utilize the full range of field formatting options to stylize your fields and labels to create the ideal viewing experience. Take full advantage of a variety of available options such as displaying your time fields as countdowns or linking addresses to Google maps to increase the functionality of the information available for each of your records.

Display Rules

Create your universal details component by utilizing record display rules. Throughout a data table, there are oftentimes varying types of records that should be showcased with different display properties. Utilizing record display rules, choose to show, hide, update label names, and apply a variety of formatting configurations based on conditions depending on your record values.

Inline Editing

Simply click on any value within the live app to edit that value inline and on the fly without having to use an Edit Form or edit the value from within the Data Builder.

Links and Actions

Customize various linking options including triggering an action upon click. Automate your record management process with actions. Additionally set up actions that perform various tasks on other records or tables throughout your app. Linking can be used as a navigation tool as well to direct users to pages throughout your app.

Timeline Design

Timelines show records in a vertical list to create a visual tool to easily trace records by date/time. Determine whether you would like to show your data starting from the newest or oldest date. Each timeline item showcases a single record. Determine what values you'd like to include and apply a field to appear as a label.

Field Layout

Within your stylized record display, customize rows to add stacked sections to format the display of your fields. Within rows, add columns of customizable width to line up and organize your data. Easily drag & drop your fields to arrange the appearance of your fields in any order within your timeline's columns and rows.

Pre-built Filters

Focus your timeline view by setting filter conditions. Easily limit your timeline view based on times or dates to only show the appropriate time frame for viewing. Additionally, utilize fully customizable filter tabs to create multiple views to show different time frames or varying groups of data based on your conditions.

View Connected Details

Easily summarize your timeline data and data from connected records. Choose from all fields that your data table is connected to for full access to data related your records to create the ideal combination of fields to display on your timeline.

Unique Format Options

Within each record on your timeline, have full control over how your data appears. Configure formatting options for each of your fields to ensure that the data within your timeline has the ideal appearance.

Display Rules

Highlight and control display behavior with rules. Define conditions that determine how each field will be shown to highlight, stylize, or hide values throughout your timeline dynamically.

Actions and Triggers

Define actions and trigger conditions that occur from within your tables. Actions can be defined to perform functions that automate updating your records, adding new records, sending emails or SMS messages, and more.


Add to your record management functionality and streamline your app's navigation through linking options. Link to pages to view and manage your records or link to another page related to your timeline records.

Kanban Design

Automatically create your swimlanes by determining the field values you'd like to use for categorization. Customize your kanban view by determining the dimensions of your component to encapsulate your data within your kanban as well as ensure that your component fits within your page.

Custom Swimlanes

Fully customize each swimlane by configuring the width dimension of each lane. Utilize color and display options configurable for each category, defining your swimlanes to summarize your data for the ideal user experience.

Field Layout

Within your stylized kanban display, customize rows to add stacked sections to format the display of your fields. Within rows, add columns of customizable width to line up and organize your data. Easily drag & drop your fields to arrange the appearance of your fields in any order within your kanban's columns and rows.

Pre-built Filters

While ensuring that only the data that should appear within your kanban is included, additionally take advantage of filter tabs to further categorize and organize your data. Combining filter tabs with your kanban can ensure that our data is separated and

Unique Format Options

In addition to configuring your swimlanes to appear as needed, fine-tune the contents of each field within your swimlane records to ensure that your data appears as needed from the initial impression of your kanban to the individual field values.

Display Rules

Dynamically controlling the appearance of your values can further enhance your kanban. Utilize display rules with your filters or swimlane values to highlight certain values to complement your kanban's overall functionality within your app.

Inline Editing

Simply click on any value within the live app to edit that value inline and on the fly without having to use an Edit Form or edit the value from within the Data Builder.

Actions and Triggers

Create one-click actions to control the scope of editing that can be done or streamline your action processes. Often times, records within kanbans are meant to follow steps defined by each swimlane. Easily configure your actions to progress your records to the next swimlane and dynamically determine your actions based on configurable conditions.


Utilize links to guide users to connected pages to manage your records. While kanbans are great all-in-one tools, focusing on individual records can be a necessary tool for both record management processes. Linking enables you to create the best balance between record management within your kanbans and guiding users to pages where details of each record can be viewed and altered as needed.

Chart Type

Determine the type of chart that best displays your data. Choose from pie charts, bar charts, line charts, and area charts, each providing a different viewing style. File tune configurations within each chart type to show the data categories and calculations that define your chart's visual behavior.

Chart Layout

Add an optional legend to your chart to show details of the data your chart is summarizing. Customize the dimensions of your chart and legend to ensure the ideal size for your pages.

Pre-built Filters

Filter your chart data to ensure that only the appropriate records are included in your chart calculations. Create filter tabs and set conditions to generate multiple views of your chart summarizing groups of data defined by your conditions.

Data Values

Determine the field in your table to determine the categorization of data within your chart. Choose any field to group your data by providing the full range of possibilities for displaying data within your charts.

Calculation Function

Define the calculation used to summarize your data. Choose to calculate the number of records in each group or define a field to utilize as a value for your summation calculation.

Print and Download

Easily export your charts from your pages utilizing the built-in menu. Chose to print or download your chart given a number of file type options for downloading.

Style Options

Configure your default calendar style options combining calendar or list views with time frame selections of daily, weekly, or monthly increments. While defaults are set upon page loads, each user can manually update the viewing style of your calendar depending on the scope of the desired view.

Event Management

Enable drag & drop functionality to allow users to alter the dates of your events with a single action. Additionally, utilize the pop-up view and permit inline editing to manage additional fields within your records. In combination with configurable rules and filters throughout your calendar component, create an interactive and responsive environment with event management.

Click to Add

Enable popup forms to add new events directly into your calendar. Utilize form functionality to enable the capability to add full record details to your events. Event management and record addition tools provide a full range of features to create an interactive calendar packed with practical functionality.

Popup View

View the details of your events easily upon a single click. Calendar popup views create a configurable popup page to show each event's details. Utilize this functionality to perfect your calendar viewing experience and provide a single location within your app to view events both from a high-level summary to the fine details of individual values.


When your calendar component connects to other pages with information regarding the same data table, utilize links within your popup view to create the ideal navigation process for users to follow when utilizing your app. Utilize navigation to expand on details related to your records, management functionality, and your app's process flows.

Calendar Attributes

Configure your calendar views to ensure that the format remains consistent with your app's needs. Set up various aspects of the appearance of your calendar from the start day of your week to the field label of your event items to create the ideal viewing experience that fits best within your app.

Customize Views

With popup views and click-to-add forms enabled, have full control over labels, layouts, and individual field behavior within each view. Begin with labeling your popup pages and fields. Apply the ideal layout design to your popup pages by arranging your fields within our built-in row and column layout system.

Event Appearance

Apply colors to your events to create a color-coded event system. Set a default color and create rules to dynamically apply colors to your events based on custom conditions. Conditions can be based on the current date and time creating a real-time responsive color-coding system for your events.

Pre-built Filters

Filter your records to ensure that only events that should appear within your calendar are visible. To avoid flipping through views to see various time frames, create multiple calendar views by utilizing filter tabs.

Style Options

With default view settings available for configurations, viewers can alter the range and focus of the resource component. Browsing events and pinpointing a specific range are made simple with the built-in style options that can focus on a given day, week, or month with easy page-style navigation.

Event Management

Configure the appearance of the events within your resource component to appear based on static and dynamic configurations. Utilize conditions to set the appearance of your events dynamically and ensure that your data appearance is always up-to-date.

Click to Add

Build a form within your resource component to add new records to your data table and to dynamically view newly added records. Use the built-in popup form to streamline your record addition process in combination with event management functionality to easily create and manage records all from within your resource component.

Popup View

Create a popup page to showcase the details of your records. While resource components are used to visualize and compare your data at a high level, expand the functionality of your component with this one-click option.


Within the popup view of your resource component, utilize linking options to expand on various navigation options. From editing your records to viewing details related to your records, linking options can guide users to related pages to expand on functionality for viewing and managing your records.

Resource Attributes

Choose from two main display types to show your data sorted by time frame horizontally or vertically. Set definitions based on your data table's field values to determine both the label appearance as well as the values that the event placements are based on. Combine label and date configurations to create the ideal appearance and functionality combination.

Customize Views

Utilizing the popup views, configure the display of your form or detail popup. Utilize the built-in row and column layout system to create the most effective design for your popups. Further control formatting and design configurations for each field to create a unique functional design.

Event Appearance

Configure the appearance of the events within your resource component to appear based on static and dynamic configurations. Utilize conditions to set the appearance of your events dynamically and ensure that your data appearance is always up-to-date.

Pre-built Filters

Ensure that only intended records appear within your resource component by creating filters. Add multiple views to highlight or categorize your events. Utilize the tab navigation to create a quick method of viewing multiple groups of data all in one place within your app.

Card Type

Choose to display a static value or a calculated numeric value within your cards. Cards are highly versatile and can be utilized for any combinations of available functionality. From creating an icon button redirecting to another page to summarizing filtered data for reporting purposes, cards are great additions to pages for a variety of purposes.

Design Options

Configure settings within your card to determine the contents in addition to the main value defined by the card type. Define headers, footers, prefix and suffix labels, and more. Add icons and define rules to dynamically show icons based on your calculated values.

Pre-built Filters

Set conditions for your calculation values to ensure that your calculations are performed on the intended group of records within your data table. Additionally, define groupings or categorizations within your calculated values by utilizing filter tabs to create multiple card views.


Utilize linking options within cards to allow users to navigate to a new page by clicking your cards. Choose to link to a page within your app or an external page and configure the behavior determining whether to open the link a new window.

Calculated Values

Choose to show a calculated value within your card. Select functions to count records within a given data table or generate a value based on a field within your data table. When setting up your calculations select from any available numeric field to perform the calculation.

Static Values

Display a static value on your card to add a layer of functional design to your app pages. While static values do not provide dynamically calculated values, they can be utilized as display tools to provide metadata on your pages or navigation tools to link to other pages.

Design Values

Format all of your design values within your card utilizing a wide variety of options. Configure colors, sizes, alignment, etc. for your headers, footers, content, border, and icons within your cards.

Accordion Design

Define how your accordion appears within your app by configuring various properties of your component. Determine how records are displayed vertically and horizontally to display your records in any layout from a single vertical or horizontal line of records to a grid.

Field Layout

Set up the display of each record by organizing your fields. Fine-tune each field's placement so the display of each of your expandable and collapsible records appear in the ideal layout. Choose any field to be displayed as the title value to ensure that collapsed records can be easily identified.

Record Design

Create the design of each record's expandable and collapsible unit with available configurations for the title, content, border, shadow, and more. Additionally, customize your accordion with unique options available based on whether the record is collapsed or expanded.

Pre-built Filters

Filter your records dynamically to ensure that your accordions include only the records needed. When your data contains a variety of fields and media best displayed under various settings, create filtered tabs to display multiple views of your data within your accordion.

View Connected Details

Within your field layout, select from all fields connected to the given table chosen for displaying your data. Each connection field within your data tables enables the possibility to choose to display any values from the connected records. Utilize the extent of available connected fields to create an accordion that perfectly encapsulates your data.

Interactive Behavior

Expand accordion items at a click to view record details. Create a unique interactive experience by configuring design behavior for each record's state of either expanded or collapsed. Determine to allow only one record expanded at a time to create functionality that maintains focus within your accordion.

Inline Editing

Simply click on any value within the live app to edit that value inline and on the fly without having to use an Edit Form or edit the value from within the Data Builder.

Actions and Triggers

Add action links within your field layout for additional record management options. Expand to generating new records, updating connected records, or sending out notifications. Trigger your actions at the click of a button that can be seamlessly added to the interactive functionality of your accordion.


Configure navigation functionality within your accordion to guide users to pages linked to your accordion's records. Link to connected pages such as record details or record edit pages to guide users to pages to further manage or view data related to your records. Alternatively, utilize linking to build in steps to your app's processes as a part of an end-to-end user flow within your app.

Stripe Integration

By adding your Stripe subscription plans to your app, you can seamlessly charge your users on a recurring basis based on your custom-defined subscription plan settings.

Side Bar Record Details

View record details in an attached side bar by clicking anywhere on a record.

Details Pop-Up

View the details of your records easily upon a single click. Pop-up views create a configurable pop-up page to show details about each record.

Nested Rows

Pivot data in nested rows to organize data into sub-categories

Row & Column Summaries

Show summaries for both rows & columns. Choose from either a sum, average, maximum, or minimum.

Role based logins

Decide who gets access to your application by restricting logging in by user role.

Status based logins

Decide who gets access to your application by restricting logging in by user status.

Redirect after login

Guide your user to the relevant page after login by utilizing role based redirects.

Custom messages

Display custom messages when a user is already logged in, enters an incorrect email/password, or has restricted access.

Front-end Imports

Import CSV files into your data tables directly from the Live App.

Get started for free

Build the custom database your business deserves.