How Opadeez works.

Four steps from idea to running application. Define your data, configure the logic, design the front-end, deploy in one click.

The full cycle — in days, not months.

Every Opadeez application follows the same four-step process. Each step builds on the last, and the platform handles the infrastructure so you focus on the business problem.

1. Define Your Data

  • Create entities & attributes (tables & fields)
  • Add formulas — e.g. age = now() − DOB
  • Define 1-to-many relationships between entities
  • Configure value lists: Male/Female, country list…
  • Re-use data from external system tables or views

2. Configure the Logic

  • Define business logic using the graphical flow designer
  • Use Opadeez Scripting Language for advanced logic
  • Define lookups to search and retrieve data
  • Create jobs for automatic processing
  • Schedulers for regular processes
  • File watchers for automatic file processing

3. Create the Front-End

  • Build the menu bar with access rights
  • Use Page Designer to create data capture and lookup pages
  • Define when fields are visible, mandatory, or read-only
  • Create reports integrated with your solution

4. Deploy the Runtime

  • One-click deployment — package, deploy, start
  • Database schema updates automatically
  • No manual migration scripts
  • Rollback available
  • Start using your system immediately

1. Define Your Data

Build the data dictionary using Entities & Attributes — the foundation everything else runs on.

Entities & Attributes

Create tables and fields with proper data types, validation rules, and default values.

Relationships

Define 1-to-many relationships between entities. Navigate related records directly from any page.

Value Lists

Configure dropdown lists — Male/Female, country list, status codes — reused consistently across the application.

Entities diagram Attributes diagram Attribute detail

2. Configure the Logic

Define business processes and automation using visual tools and a purpose-built scripting language.

Flow Designer

Create logical flows to control how actions are executed. Use standard actions to create records, save to database, show pages, call external APIs.

Lookups

Define lookups to fetch existing records from the database — used in flows, pages, and scripts.

Scripting Language

Write scripts using Opadeez's purpose-built language for calculations, loops, conditionals, and data manipulation.

Automation Jobs

Create jobs to process files automatically, schedule recurring tasks, or watch for incoming data.

Flow designer Script editor

Example: Opadeez Scripting Language

declare sum
declare bill
FOR bill IN Customer.Bill
  sum = sum + bill.Amount
NEXT
Customer.SumBills = sum

3. Create the Front-End

Design user interfaces without writing HTML or CSS. The Page Designer handles layout, rules, and navigation.

Page Designer

Drag-and-drop UI builder for data capture and lookup pages. No HTML required.

Dynamic Rules

Use formulas to control when fields are visible, mandatory, read-only, or editable — based on data conditions.

Menu & Permissions

Configure menu bars and define which roles can access each section — without custom code.

Integrated Reports

Create reports that can be accessed and filtered directly from the Opadeez front-end.

Page designer Menu configuration Report designer

4. Deploy

One-click deployment. Package, update the schema, start the runtime — in a single operation.

Step 1

Runtime components are created and packaged automatically.

Step 2

Database schema is automatically updated to reflect your changes.

Step 3

The solution starts and is ready to use.

Deployment process animation

Want to see it in action?

We can walk you through a live demo — either the fraud monitoring platform built for a Malaysian digital bank, or a workflow relevant to your specific use case.