IICB โ€” Development Roadmap

Building a Smart
Virtual Banking Platform

Moving from a manual, screenshot-based process to a fully automated system โ€” virtual IBANs, real-time transfers via SWIFT & SEPA, automated compliance, and a live admin dashboard. All on AWS.

3Phases
1Phase Done
3+3rd Party Providers
AWSInfrastructure
Phase 1 Already Completed โœ“

The foundation is built. These features are live and working on your website and admin panel.

๐Ÿ‘ค
Sign Up / LoginDone

User registration, email and password login, and session management are all working.

๐Ÿชช
KYC Form & Document UploadDone

User fills in personal details and uploads their ID documents. Admin reviews manually from the admin panel.

โœ…
Account Info & Admin ApprovalDone

Admin reviews submitted details, then approves or rejects the account. User gets access to dashboard after approval.

๐Ÿ“ธ
Manual Transaction ApprovalIn Progress

Admin receives a screenshot as payment proof and manually credits or debits accounts. Phase 2 & 3 will fully replace this with automation.

Phase 2 Virtual Accounts & Money Transfers

This phase replaces all manual money handling. Users get a real IBAN, can send and receive money automatically, and track every transaction live.

๐Ÿฆ
Auto-Assign Virtual IBAN on ApprovalBuildClearJunction API

When admin approves an account, the system automatically calls ClearJunction and gets a real IBAN number assigned to that user โ€” no manual step needed. Stored and displayed in the user dashboard.

Visit ClearJunction โ†—
๐Ÿ’ฐ
Virtual Wallet & Balance LedgerBuildAWS RDS

A database that automatically tracks every user's balance. Every money movement creates two records โ€” one debit and one credit. Fully replaces manual tracking. Hosted on AWS RDS.

๐Ÿ“Š
User Dashboard โ€” IBAN & Balance DisplayBuild

User sees their IBAN number, current balance, and full transaction history. They can copy and share their IBAN to receive money from anywhere in the world.

๐Ÿ’ธ
Send Money by IBAN + SWIFT CodeBuildTerraPay / ClearJunction

User enters recipient IBAN and SWIFT code, confirms with PIN. System checks balance, deducts money, and sends to provider API. Provider moves money via SWIFT or SEPA. No admin needed.

Visit TerraPay โ†—
๐Ÿ“ฅ
Receive Money AutomaticallyBuildAWS SQS Webhooks

When someone sends money to a user's IBAN, the provider sends an automatic notification to your system. The user's wallet is credited instantly. AWS SQS ensures nothing is lost.

โšก
Internal Transfer Between Your Own UsersBuildInstant & Free

If sender and receiver are both on your platform, money moves instantly by updating two wallet records. No external bank involved.

๐Ÿ””
Transaction Status & Push NotificationsBuildAWS SNS

User gets notified on phone or email: "You sent $200 to John" or "You received $500 from Ahmed". Real-time status: Pending โ†’ Processing โ†’ Completed or Failed.

Phase 3 Admin Tools, Fraud Rules & AWS Setup

Full admin visibility, automated fraud protection, and the AWS security infrastructure that ties everything together safely.

๐Ÿ–ฅ๏ธ
Live Transaction Monitoring DashboardBuild

Admin sees all transactions in real time โ€” amount, sender, receiver, status. Fully replaces the screenshot review process.

๐Ÿ›ก๏ธ
Transaction Limits & Fraud RulesBuild

Automatic rules run before every transfer: max transfer amount, max transactions per day, flag unusual patterns. These checks run in real time โ€” the specific AWS service will be confirmed during development.

๐Ÿ—„๏ธ
AWS S3 โ€” Secure Document StorageAWS

Stores KYC documents โ€” passports and ID photos โ€” securely on AWS S3. Files are encrypted, access-controlled, and automatically backed up.

๐Ÿ”
AWS Secrets Manager โ€” API Key SecurityAWS

Stores your TerraPay and ClearJunction API keys safely inside AWS. Application code never contains passwords or keys. AWS manages access and security automatically.

๐Ÿ”— Third-Party Accounts to Create

Your client needs to register and get API credentials from these providers. Click each link to go to their official website.

ClearJunction
Virtual IBANs ยท SEPA ยท SWIFT

Issues real virtual IBANs to your users. Handles European SEPA transfers and international SWIFT payments. Your primary banking infrastructure provider.

Create Account โ†—
TerraPay
Cross-Border ยท SWIFT ยท Remittance

Handles international money transfers to 100+ countries including India, UAE, Pakistan, and Africa. Strong for cross-border remittances via SWIFT.

Create Account โ†—
Amazon Web Services
RDS ยท Lambda ยท S3 ยท SNS ยท SQS

Your full infrastructure runs on AWS. Needed services: RDS (database), Lambda (background jobs), S3 (file storage), SNS/SQS (notifications), Secrets Manager (API keys).

AWS Console โ†—