Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 2 KB

README.md

File metadata and controls

34 lines (29 loc) · 2 KB

interaction-framework

A framework to describe financial transactions and product-flows in order to automatically generate UI for financial products.

GitHub issues GitHub license Eko.in Twitter Twitter Follow


Reference

Introduction

WIP

Features

  • Transactions
  • Request
  • Responses
  • Parameters
    • Complex Validations
    • Data Type
    • Secure/Masked (eg: password)
    • UI-agnostic Formatting: (Text-Case, Emphasised, etc)
  • Flow: Define a user's journey for a product by chaining one or more transactions after a certain response.
    • Parameter Chains: Pass data along a user-journey
    • Direction: Go forward or back to a previous step in a flow.
  • Internationalization
  • Expressions: Enables defining of basic logic by making arithmatical or logical calculations.
  • Roles: Map transactions (products) to roles to enable access control.
  • Reusable Components: Components like parameters, responses, etc, can be reused in multiple transactions.