Application Generator Features
Flexible code generation with the user being able to select whether only repositories are generated or whether App services/Controllers and UI Components/Typescript services are also generated for each table.
Flexible code generation with the user being able to select whether only repositories are generated or whether App services/Controllers and UI Components/Typescript services are also generated for each table.
Flexible code generation with the user being able to select whether only repositories are generated or whether App services/Controllers and UI Components/Typescript services are also generated for each table.
Generate n-layered or modular architecture enterprise applications by reading an existing data model.
Seamlessly update a generated application with data model or add-on changes.
Select fields to be used in Update, Create, and List screens. Select the field order. Select the sort column for List screen.
Generate code from PostgreSQL and MySQL. MS SQL Server and Oracle support coming soon.
Generate and organize applications in workspaces. Use built-in RBAC mechanism to specify and enforce which user has access to which application.
Have flexibility in code generation. Select whether to generate repositories, application services, ReST controllers, and/or UI components for each table in the data model.
Preview the List screen of each entity prior to code generation to better understand which fields to include in the UI.
Support generating code from database tables even without primary keys and tables with a non-primary unique key as a foreign key in 1:M relationships.
Generated Application Features
Single-page app with ReST API
Responsive Angular Single-page application (SPA) on the front-end with Angular Material components and Spring Boot ReST API on the back-end for performing CRUD operations.
DB Versioning
Track, manage, and apply database schema changes.
Security
Secure your API and UI using fine-grained permissions. Ensure that you are protected against Cross-site Scripting (XSS), Cross-site Request Forgery (XSRF).
Testing
Auto-generated unit and integration tests for ensuring quality.
Integrated logging & exception handling
Logging with multiple log levels and log output options including file system, Splunk, and Elasticsearch. Stadardized exception handling mechanism.
Updates & Upgrades
Update your application seamlessly with your DB changes, without overwriting your code changes.
Business Process Automation
Process Models
Design your process and business rules visually using the process modeler VS Code extension
Forms & Pages
Visually design forms and pages using the Angular Material UI Builder and connect them to the human tasks in your processes
BPMN Engine
Deploy the process models you have designed to the Flowable BPMN/DMN process engine for execution
Task List
Utilize the integrated task list application to enable your business users to view the list of their tasks
Administration
Monitor and administer the deployed processes
Security
Leverage the same security model of the application generated using the fastCode application generator to configure process users and groups
Functional add-ons

Embedded Analytics
Create beautiful reports to display data using charts and graphs. Create dashboards to aggregate reports and share dashboards internally and externally.
I18N & L10N
Internationalization with the ability to customize for specific locales.


Document Management API & Email API
Store documents on the file system. Lock & version documents. Send HTML emails with inline images and attachments.
User Registration
Provide application registration capabilities to your external users, along with password reset functionality.


Visual Entity Audit
View all changes to entities and their properties to aid in production debugging.
Visual Jobs Scheduler
Visually setup job triggers. Monitor jobs execution.


Visual User Audit
View all changes to entities and their properties to aid in production debugging.
Visual Email Template Builder
Visually build HTML email templates with merge fields that are connected to the application database data source.

Visual Development Tools

Visual UI & Theme Builder (VS Code Extension)
Drag-n-Drop Angular Material Components onto a layout to rapidly build your UI Pages; Preview your pages and export them into Angular 12. Build custom themes to fit your brand.