Skip to content
Modules

Dara Modules

This page lists the platform's main modules by group. Each module owns its own data and interacts with the others only through callable operations and published events.

Catalog

Module catalog

Select a group to see only the modules in it.

  • Financial Core

    This module holds each company's chart of accounts, detail levels, vouchers and fiscal periods. The balance of every account is computed in real time from voucher lines, and every other module records its financial effect only by posting a balanced voucher to this core.

    Financial CoreFull details
  • Treasury

    Cash position from the branch cash desk to the central vault, bank accounts, receipts and payments, and transfers between cash desks. Chequebooks through to collection or return, petty cash and reconciliation are handled in the same system.

    Finance & PaymentsFull details
  • Qard al-Hasan Deposit

    The deposit account cycle from opening to deposits, withdrawals, transfers, closing and reactivation. Fees, transaction reversal and account dormancy are also handled in this service.

    Finance & PaymentsFull details
  • Wallet

    The wallet balance is not a stored number. It is read from the Financial Core. Top-up, payment and transfer are each posted as a balanced voucher in the Financial Core.

    Finance & PaymentsFull details
  • Fantap Hub

    The federation layer for the platform's independent installations. It identifies which installation each card belongs to, sends the purchase to that installation and coordinates settlement between members.

    Finance & PaymentsFull details
  • Corporate Banking

    Connecting a company to real banks: accounts, beneficiaries, payment with separated entry and approval, batch payment and statement matching. An uncertain status is closed only by an inquiry to the bank, not by sending again.

    Finance & PaymentsFull details
  • Billing from Excel

    Converts Excel files of high-volume transactions into ready-to-post accounting vouchers using a predefined template. The column-to-account mapping is kept separate from the template itself and can be edited.

    Finance & PaymentsFull details
  • Moadian E-Invoicing

    Builds, digitally signs, encrypts and submits sales invoices to the Moadian system, and tracks the status and the tax file of each company. The invoice stays in Sales, and this service is the tax layer.

    Finance & PaymentsFull details
  • Credit Card

    Issuing and use of credit, gift or corporate cards, and settlement with merchants. Each purchase first reserves the balance and then creates a final voucher in the Financial Core; the card balance is not stored in LendTech itself.

    CreditFull details
  • Financing

    The credit cycle from application to final settlement, based on Islamic financial contracts. Every transaction goes to the Financial Core as a balanced voucher, and financing data stays in its own database.

    CreditFull details
  • Collateral

    Registration, valuation and management of collateral against financing or a credit line. It sends memorandum vouchers to the Financial Core for pledge and release, and checks coverage with the Financing service.

    CreditFull details
  • Scoring & Eligibility

    A customer's credit limit is calculated from the behavior of the daily account balance, rather than from a manual estimate. The input is a daily snapshot of deposit or card balances, and the output is a score and a limit for the credit line.

    CreditFull details
  • Debt Collection

    Takes overdue debt from the source system and moves the collection path forward: case, aging, promise to pay, negotiated settlement and legal action. The accounting voucher remains with the source system.

    CreditFull details
  • Fixed Assets

    A fixed-asset cardex from acquisition to depreciation, revaluation, impairment, disposal and physical count, compliant with Iranian accounting standards 10, 11, 13 and 32. It builds the voucher and posts it through the Financial Core.

    Enterprise OperationsFull details
  • Sales & Trade

    From quotation to collection and goods return. The sales and cost-of-goods-sold vouchers are issued only when the goods have left the warehouse, and every financial operation sends its own balanced voucher to the Financial Core.

    Enterprise OperationsFull details
  • Warehouse

    Tracks inventory from purchase to consumption, production, sale or return, in both quantity and Rial value. The cost of every receipt and issue is recorded in the item's cardex.

    Enterprise OperationsFull details
  • Contract Lifecycle

    A contract stays on one path from request to archive: approval, signature, payment, obligations, guarantees and addenda, each with a citable record. Status changes follow organizational rules.

    Enterprise OperationsFull details
  • Secretariat & Correspondence

    Incoming, outgoing and internal letters from registration through referral, follow-up, delivery receipt and archive. Letterhead, multi-stage signing and PDF output belong to the same administrative cycle.

    Enterprise OperationsFull details
  • Customer Loyalty

    Earning points, redeeming them to a wallet, inviting friends and gift cards. Other services send events, and a predefined rule determines the number of points.

    Customer EngagementFull details
  • Customer Relations (CRM)

    Every customer request is a trackable ticket, with a form specific to its type, a response deadline and correspondence history. The 360-degree view shows that customer's financing, payments and wallet side by side.

    Customer EngagementFull details
  • Notifications (Pulse)

    SMS, email, push and an in-app inbox from one point. Each service submits a send request, and Pulse selects the right provider and template according to the company.

    Customer EngagementFull details
  • Identity

    Centralized authentication and token issuance based on OAuth and OpenID Connect. Roles and access are deliberately not here; they remain in user and company management.

    Identity & AccessFull details
  • Users & Access

    User profiles, companies, branches, memberships and roles. Each tenant has multiple companies, and each company's access is kept separate from every other company's.

    Identity & AccessFull details
  • Documents

    Other services hand files over here and receive an identifier. Each company has its own storage method and its own encryption key.

    InfrastructureFull details
  • Workflow

    A multi-step process with human approval along the way is defined, run and tracked here, and it can coordinate with payments, messages or inquiries.

    InfrastructureFull details
  • Job Scheduler

    Background jobs for the whole platform are scheduled and run from one point. It reads the target service's address from service discovery, and not from fixed configuration.

    InfrastructureFull details
  • AI Assistant

    A conversational assistant working on the company's real documents, with references to sources. The processing part splits documents into chunks so the assistant's knowledge stays current.

    InfrastructureFull details
  • External Inquiries

    Calls to banks, credit inquiries and external systems are defined, run, cached and audited from one point, instead of a separate client in each service.

    InfrastructureFull details
  • API Gateway

    The only public entry to the microservices. It authenticates each request and sends it to the right destination; routes are built from the live service discovery list.

    InfrastructureFull details
  • Investment Portfolio

    Shows each of the organization's investments next to the limit set for it in the bylaws, and measures and reports how far it is from that limit.

    Finance & Payments
  • Voucher Template Builder

    Accounting voucher templates with debit and credit formulas. Financial events from each module are turned into voucher lines through these templates, so accounting rules are not scattered across module code.

    Financial Core
  • Payment Collection Gateway

    Collects payments through online payment gateways, POS terminals, card-to-card transfers and other methods, all against a single payment order. The deposit slip is stored alongside the transaction.

    Finance & Payments
Overview

Module map

Every module with its domain, main capabilities and target customers, at a glance. Each row opens the page of that module.

ModuleDomainMain capabilitiesTarget customers
Central Accounting Core (AccountingCore)Accounting and Financial Corechart of accounts, accounting vouchers, fiscal year and branches, complete financial reports, bank matching, financial services integration hubfinance and accounting unit, finance managers, technical teams of other services
TreasuryCash and bank managementcash desks and cash transfers between levels, receipts and payments, chequebooks and cheques, petty cash, bank reconciliationFinancial institutions and companies with heavy cash and cheque turnover
Qard al-Hasan Deposit (Deposit)Banking deposits and Qard al-Hasanopening, deposits, withdrawals, transfers, closing, holds, joint accounts, fees, dormancy and reactivationbanks, credit institutions, financing companies
Digital Wallet (Wallet)Wallet and internal paymentstop-up, payment, transfer, temporary holds, wallet groups, gift card payment instrument, mobile APIfintechs, banks, the platform's consumer services (loyalty, credit)
Fantap Hub (FantapHub)Federation and card payment routingregistration of independent installations, card ownership detection and purchase routing, shared store catalog, nightly inter-installation settlementOrganizations that are members of the Fantap network (universities, partner companies) with their own independent installation
Corporate Banking (CorporateBanking)Corporate payments and bank connectivitypayment with segregation of duties, batch and scheduled payment, deposit matching, reconciliation, liquidity reportCompanies and institutions with high-volume, multi-bank payments
Billing and Accounting Voucher Processing from Excel (Bill)Accounting voucher processing from raw Excel dataExcel mapping templates, account mapping independent of templates, bulk processing and saving, duplicate detection, voucher posting and unposting, balance monitoring dashboardCompanies with a high volume of external transactions (ticket sales, business partners)
Moadian E-Invoicing System (Moadian)Tax compliance and connection to the Tax AdministrationInvoice signing and encryption, all seven official patterns, rial-exact calculation, five-layer validation, manual submission, integration with salesFinance and tax departments of financial companies, sales and invoicing teams
LendTechCorporate cards and credit walletMulti-type card issuance and use, six-channel purchases, purchase limits, balance based on the Financial Core, nightly merchant settlementOrganizations and companies that give employees or customers welfare, credit or corporate cards
Financing and Credit Line (Loan)Islamic credit and financing14 Islamic contract types, credit line, payment and installments, penalty and receivables provision, restructuring and settlement, BNPL consumer credit productCredit departments of banks and institutions, fintechs offering purchase credit
Collateral Management (Collateral)Risk and collateral management16 collateral types, valuation and acceptance factor, life cycle from pledge to release, dual control and coverage controlCredit department and collateral specialists, customers through the app
Credit Assessment and Scoring Engine (ScoreCore)Credit risk and scoringMultiple balance-based scoring methods, score-to-credit-limit conversion policy, batch runs and policy simulationCredit risk unit, credit product management
Debt Collection (DebtCollection)Delinquent receivables managementCases and aging, collection strategy and rules, negotiated settlement, legal action, field collection, risk forecasting and KPI reportingCredit institutions and banks with a delinquent financing portfolio
Fixed Asset and Property Management System (AssetCore)Fixed asset and PP&E managementFixed-asset cardex, 9 acquisition operations, 4-method accounting and tax depreciation, revaluation and impairment, disposal, exchange and transfer, physical count, 6 analytical reportsFinance manager, fixed-asset accounting, property unit and internal audit
Sales and Trade System (SalesCore)Sales and trade (Order-to-Cash)Proforma invoice to collection, credit and stock control, automatic invoice at actual cost, commission, consignment sales, doubtful-receivables allowanceTrading and distribution companies with B2B credit sales
Warehouse Management System (Warehouse)Inventory and warehouse management (WMS)Quantity-and-value cardex, purchasing and landed costs, stocktaking, quality inspection, lot/expiry tracking, bill of materials and production, consignment goods, ABC analysisTrading, distribution and light manufacturing companies
Contract Lifecycle Management System (CLM)Legal, procurement, sales and financeConfigurable approval workflow, signing, obligations and milestones, interim payment statements and deductions, guarantee cardex, accounting integration, rule-based analysis assistantLegal, procurement and finance units of contracting and trading organizations
Secretariat and Administrative Correspondence System (LetterSystem)Correspondence and administrative workflowRegistration of incoming/outgoing/internal letters, letter register, policy-based multi-person signing workflow, referral, letter issuance with letterhead and seal, delivery receiptCentral secretariats and administrative units of public and private organizations
Customer Loyalty and Cashback (RewardCore)Customer loyalty and cashbackPoints rules engine, redemption to wallet, friend referral, gift cards and vouchersBanks, fintechs, marketing and customer retention teams
Customer Relationship Management System (CRM)Customer support and ticket managementTicket registration and tracking, SLA and working calendar, dynamic versioned forms, customer management, 360-degree view, management reportingMulti-company financial groups, call centers, support and operations teams
Multichannel Notification System (Pulse)Customer messaging and notificationsUnified SMS/email/push, multi-company, template SMS, one-time code recovery, in-app notification inbox, traceable logAll platform services that need customer notification, marketing team, product management
Identity (Centralized Authentication)Platform infrastructure / authenticationMultichannel sign-in (admin/mobile/API), MFA (OTP/TOTP/PIN/Passkey), JWT with asymmetric signing, service-to-service (S2S) authentication, Refresh Token rotation, API key with route scopeBanks and financial institutions with an admin panel and a customer app at the same time; technical teams adding new services to the platform
User, Company and Access Management (UserCompanyManagement)Platform infrastructure / RBAC and multi-tenancyTenant/Company/Branch management, two-level RBAC (Controls+UIPermissions), ResolveUserContext, automatic per-service permission catalog, TenantDatabaseMap, Redis permission cacheFinancial groups with several subsidiary companies or several independent tenants; IT managers who separate employee access between companies
Centralized Document Management System (DMS)Platform file and document managementMulti-method storage, dedicated per-company envelope encryption, anti-malware scanning, public short link, monitoring dashboardIT and information security units; all business services that need secure file archiving
Enterprise Process Automation (WorkFlow)Enterprise process automationMulti-step process execution, human approval work queue, graphical process view, integration with platform servicesOperations managers, internal approval units, process-oriented teams
Central Platform Job Scheduling and Execution Hub (JobSpider)Scheduling and execution of background jobsCentral hub for periodic jobs, run history with business results, automatic retry of pending financial vouchersTechnology management, platform operations, financial and operations managers of the services
Enterprise AI Assistant (AICortex)Conversational AI and information retrievalLive conversation with document references, tool calls into other services with human approval, per-company data isolationSenior managers, admin staff, teams that need fast access to organizational information
External Inquiry Integration Hub (ExternalApi)Integration and external inquiriesDynamic no-code creation of new connections, closed and secure catalog, cache and automatic fallback, encrypted credential vaultTechnology managers, the integration team, banking and financial product managers
Unified Service Gateway (ApiGateway)Platform infrastructure / Edge and network securityDynamic routing from Eureka, JWT/API Key validation, secure user-header rebuilding, token blacklist, Rate Limiting, centralized documentation portalThe organization's technical and security teams; integration partners (API/limited access key); IT managers responsible for traffic audit
Get in Touch

See the modules working together

In an introductory session, we show how a single operation, such as disbursing a loan secured by a deposit, passes through several modules and ends up as a voucher in the Financial Core.