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.
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 detailsTreasury
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 detailsQard 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 detailsWallet
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 detailsFantap 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 detailsCorporate 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 detailsBilling 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 detailsMoadian 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 detailsCredit 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 detailsFinancing
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 detailsCollateral
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 detailsScoring & 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 detailsDebt 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 detailsFixed 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 detailsSales & 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 detailsWarehouse
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 detailsContract 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 detailsSecretariat & 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 detailsCustomer 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 detailsCustomer 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 detailsNotifications (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 detailsIdentity
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 detailsUsers & 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 detailsDocuments
Other services hand files over here and receive an identifier. Each company has its own storage method and its own encryption key.
InfrastructureFull detailsWorkflow
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 detailsJob 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 detailsAI 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 detailsExternal 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 detailsAPI 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 detailsInvestment 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 & PaymentsVoucher 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 CorePayment 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
Module map
Every module with its domain, main capabilities and target customers, at a glance. Each row opens the page of that module.
| Module | Domain | Main capabilities | Target customers |
|---|---|---|---|
| Central Accounting Core (AccountingCore) | Accounting and Financial Core | chart of accounts, accounting vouchers, fiscal year and branches, complete financial reports, bank matching, financial services integration hub | finance and accounting unit, finance managers, technical teams of other services |
| Treasury | Cash and bank management | cash desks and cash transfers between levels, receipts and payments, chequebooks and cheques, petty cash, bank reconciliation | Financial institutions and companies with heavy cash and cheque turnover |
| Qard al-Hasan Deposit (Deposit) | Banking deposits and Qard al-Hasan | opening, deposits, withdrawals, transfers, closing, holds, joint accounts, fees, dormancy and reactivation | banks, credit institutions, financing companies |
| Digital Wallet (Wallet) | Wallet and internal payments | top-up, payment, transfer, temporary holds, wallet groups, gift card payment instrument, mobile API | fintechs, banks, the platform's consumer services (loyalty, credit) |
| Fantap Hub (FantapHub) | Federation and card payment routing | registration of independent installations, card ownership detection and purchase routing, shared store catalog, nightly inter-installation settlement | Organizations that are members of the Fantap network (universities, partner companies) with their own independent installation |
| Corporate Banking (CorporateBanking) | Corporate payments and bank connectivity | payment with segregation of duties, batch and scheduled payment, deposit matching, reconciliation, liquidity report | Companies and institutions with high-volume, multi-bank payments |
| Billing and Accounting Voucher Processing from Excel (Bill) | Accounting voucher processing from raw Excel data | Excel mapping templates, account mapping independent of templates, bulk processing and saving, duplicate detection, voucher posting and unposting, balance monitoring dashboard | Companies with a high volume of external transactions (ticket sales, business partners) |
| Moadian E-Invoicing System (Moadian) | Tax compliance and connection to the Tax Administration | Invoice signing and encryption, all seven official patterns, rial-exact calculation, five-layer validation, manual submission, integration with sales | Finance and tax departments of financial companies, sales and invoicing teams |
| LendTech | Corporate cards and credit wallet | Multi-type card issuance and use, six-channel purchases, purchase limits, balance based on the Financial Core, nightly merchant settlement | Organizations and companies that give employees or customers welfare, credit or corporate cards |
| Financing and Credit Line (Loan) | Islamic credit and financing | 14 Islamic contract types, credit line, payment and installments, penalty and receivables provision, restructuring and settlement, BNPL consumer credit product | Credit departments of banks and institutions, fintechs offering purchase credit |
| Collateral Management (Collateral) | Risk and collateral management | 16 collateral types, valuation and acceptance factor, life cycle from pledge to release, dual control and coverage control | Credit department and collateral specialists, customers through the app |
| Credit Assessment and Scoring Engine (ScoreCore) | Credit risk and scoring | Multiple balance-based scoring methods, score-to-credit-limit conversion policy, batch runs and policy simulation | Credit risk unit, credit product management |
| Debt Collection (DebtCollection) | Delinquent receivables management | Cases and aging, collection strategy and rules, negotiated settlement, legal action, field collection, risk forecasting and KPI reporting | Credit institutions and banks with a delinquent financing portfolio |
| Fixed Asset and Property Management System (AssetCore) | Fixed asset and PP&E management | Fixed-asset cardex, 9 acquisition operations, 4-method accounting and tax depreciation, revaluation and impairment, disposal, exchange and transfer, physical count, 6 analytical reports | Finance 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 allowance | Trading 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 analysis | Trading, distribution and light manufacturing companies |
| Contract Lifecycle Management System (CLM) | Legal, procurement, sales and finance | Configurable approval workflow, signing, obligations and milestones, interim payment statements and deductions, guarantee cardex, accounting integration, rule-based analysis assistant | Legal, procurement and finance units of contracting and trading organizations |
| Secretariat and Administrative Correspondence System (LetterSystem) | Correspondence and administrative workflow | Registration of incoming/outgoing/internal letters, letter register, policy-based multi-person signing workflow, referral, letter issuance with letterhead and seal, delivery receipt | Central secretariats and administrative units of public and private organizations |
| Customer Loyalty and Cashback (RewardCore) | Customer loyalty and cashback | Points rules engine, redemption to wallet, friend referral, gift cards and vouchers | Banks, fintechs, marketing and customer retention teams |
| Customer Relationship Management System (CRM) | Customer support and ticket management | Ticket registration and tracking, SLA and working calendar, dynamic versioned forms, customer management, 360-degree view, management reporting | Multi-company financial groups, call centers, support and operations teams |
| Multichannel Notification System (Pulse) | Customer messaging and notifications | Unified SMS/email/push, multi-company, template SMS, one-time code recovery, in-app notification inbox, traceable log | All platform services that need customer notification, marketing team, product management |
| Identity (Centralized Authentication) | Platform infrastructure / authentication | Multichannel 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 scope | Banks 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-tenancy | Tenant/Company/Branch management, two-level RBAC (Controls+UIPermissions), ResolveUserContext, automatic per-service permission catalog, TenantDatabaseMap, Redis permission cache | Financial 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 management | Multi-method storage, dedicated per-company envelope encryption, anti-malware scanning, public short link, monitoring dashboard | IT and information security units; all business services that need secure file archiving |
| Enterprise Process Automation (WorkFlow) | Enterprise process automation | Multi-step process execution, human approval work queue, graphical process view, integration with platform services | Operations managers, internal approval units, process-oriented teams |
| Central Platform Job Scheduling and Execution Hub (JobSpider) | Scheduling and execution of background jobs | Central hub for periodic jobs, run history with business results, automatic retry of pending financial vouchers | Technology management, platform operations, financial and operations managers of the services |
| Enterprise AI Assistant (AICortex) | Conversational AI and information retrieval | Live conversation with document references, tool calls into other services with human approval, per-company data isolation | Senior managers, admin staff, teams that need fast access to organizational information |
| External Inquiry Integration Hub (ExternalApi) | Integration and external inquiries | Dynamic no-code creation of new connections, closed and secure catalog, cache and automatic fallback, encrypted credential vault | Technology managers, the integration team, banking and financial product managers |
| Unified Service Gateway (ApiGateway) | Platform infrastructure / Edge and network security | Dynamic routing from Eureka, JWT/API Key validation, secure user-header rebuilding, token blacklist, Rate Limiting, centralized documentation portal | The organization's technical and security teams; integration partners (API/limited access key); IT managers responsible for traffic audit |
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.