Features for No-Code Database App Development

The table below shows the features included in RecordsManager.

No-code development of business database apps
Configuration via straightforward visual interface
Data structure, forms, etc., can be changed at any time – even after users enter data
Offer desktop and laptop access via web browser
Main structure: repositories, data containers, fields, filters, forms
AI Assistant
Built-in AI assistant for instant database generation
Create databases and tables with natural language prompts
Forms, filters, and reports auto-generated behind the scenes
Modify existing database structure using AI
Cloud-based demo of AI tools
Easy to create for organizational purposes
Data containers can be moved between repositories at any time
Database checkpoints allow restore to last-known-good
Support different color and style themes for differentiation
Data Containers
Consist of records with fields
Add/remove/change fields at any time
Support parent/child or loosely linked relationships
Insert new data containers anywhere; remove parent or child containers at any time
Duplicate an existing data container as a starting point
Easy data import
Mass update of records (e.g., to pre-fill a new field, clean up data, etc.)
Configure structure on-the-fly, even after data has been entered
Numerous built in field types (text, date, time, number, files, images, reminders, etc.)
Constraints include required, read-only, unique
Copy and modify existing fields as starting point
Formatting options for number, time, and date fields 
Per-field and per-record validation checks via XPath
Configure editing hints and predefined values
Allow user to extend list of predefined values on-the-fly
Constrain display of values on per-user or per-group basis
Specify fields to be pre-filled using XPath calculations
Auto-increment fields
Forms are how end users interact with your app
Forms are designed per data container and may be used to restrict access
Easy-to-use forms editor
Multiple forms per data container
Forms can be hidden for admin use only
List Forms
Provide an overview of records so users can edit, delete, or add records
Display records of a data container in a layout you define
User can select one of the forms provided by admin for better data display
Records can be grouped on one or more levels
Records can be filtered
Jump-to fields for quick user navigation
All-fields search, detailed search in selected fields
Data Entry Forms
Data templates can be defined to pre-fill some data in new records
Pre-filled data can be defined directly by admin or calculated via XPath
Scripts calculate data or update other fields based on entered data
Form data can be read-only for certain users or certain fields
Tables simplify complex forms
Geolocation support to prefill address fields
Images are supported
Large forms can be presented in sections for step-by-step data entry
Sections allow parts of forms to be hidden from certain end users
Report Forms
Design attractive reports with summaries and charts
Group data by one or more fields
Count, sum, average, min, max summaries
Numerous chart type options (pie, bar, line, area, etc.)
Export Forms
Define data fields available to users for export to CSV or XML
Option for export in ISO format
Reminder Email Forms
Define email reminders sent to users of your app
Approaching Reminder Forms
Manage upcoming past due reminders on the app home page
Data Filters
Allow admin to predefine simple and complex record searches for each data container
Define filters to restrict the display of data in data containers
Data filters to limit user access to certain data
Data filters to act as pre-defined searches for end users
Home Page
Visually design an attractive home page to greet users
Displays the app’s repositories, data containers, numbers of records, etc.
Option to auto-generate the overview based on available repositories and data containers
Option to select only some repositories / data containers for display
Customizable color themes
Central location for viewing reminders
User Management
Granular options for managing user access
Define any number of roles
Assign roles access to different forms
Each user can have one or more roles
Roles can be assigned to alert groups to receive reminders
Reminders and Alert Groups
Alert groups define which users receive which reminders
Users can optionally subscribe to open alert groups
Reminders are calendar events set on any field of a record
Reminders can be one-time or recurring; on/before/after date options
In-app and email reminder options
Offline Use
Allows mobile users to use app without an Internet connection
Entire app or certain data containers can be made available offline
When Internet is restored, user can save any newly added records or discard them
Features for End User Convenience
Automatic responsive design adapts display to screen width
Editing guidance
Pre-defined form values
Data validation and editing hints
Options for pre-filled field (dates, auto-incremented IDs, etc.)
Scripts that update other fields based on the current entry
Quick search
Granular search options
Pre-defined search options via filters
Change Tracking
Comprehensive change tracking
Ability to review and replicate changes
Ability to undo/redo changes one-by-one
Audit tracking displays which users made each change
Collision detection when multiple users make changes at once
Deployment options
Host in the Altova Cloud
Host on premises
Host in private cloud infrastructure (AWS, Azure, etc.)
Available in multiple languages
RecordsManager is based on Unicode, allowing data entry in any language

Get Started with RecordsManager

RecordsManager is a free, pre-built MobileTogether solution that is available for you to start using when you install MobileTogether Designer. Use the link below to download and install the free Altova MobileTogether Designer to get started on your first RecordsManager app.