X-Coder
Admin Panel Virtual Card & Digital Wallet | Flutter App with Python Flask
Description
We chose Python (Flask) because it is the standard language for modern Fintech, AI, and high-security applications.
- TECHNOLOGY STACK (THE CORE) Backend Framework: Python Flask (Micro-framework architecture). Database Engine: SQLAlchemy ORM (MySQL, PostgreSQL, SQLite). Task Queue (Async): Celery + Redis (High-performance background tasks). Serialization: Marshmallow (Data validation). Server Gateway: WSGI (Gunicorn recommended).
-
INTEGRATIONS Payment Gateway: Stripe (Credit/Debit Cards). Crypto Payments: Integrated gateway for Crypto Deposits (BTC, ETH, USDT). Push Notifications: Firebase Cloud Messaging (FCM). Email Server: SMTP Protocol (Gmail, SendGrid, etc.). SMS Gateway: Twilio API for OTPs. Virtual Card: Structure ready for API integration (StrooWallet).
-
ADVANCED STAFF & ROLE MANAGEMENT RBAC System: Create roles (Support, Manager, Super Admin) with specific permissions. Staff Lifecycle: Create, suspend, edit, or delete staff accounts. Audit Logs: Track every action taken by staff for security. Admin Chat: Internal chat system for staff coordination.
-
USER & WALLET CONTROL User Management: View, edit, suspend, freeze, or delete accounts. Wallet Manipulation: Manually Add/Deduct balance with reason logging. KYC Verification: Review ID/Passport submissions with Accept/Reject actions.
-
VIRTUAL CARD MANAGEMENT Card Actions: Issue, block, unblock, and terminate cards. Design Templates: Create visual templates for cards dynamically. Card Financials: Manage limits and fund cards.
-
NOTIFICATION CENTER Omni-Channel: Send Push, Email, and SMS simultaneously. Targeted Campaigns: Send to specific users or groups. Scheduled & Recurring: Set automatic Weekly/Monthly notifications. Template Manager: Edit Email/SMS templates from the panel.
-
FINANCIAL CORE & DEPOSITS Stripe: Auto-processing for cards. Crypto: Generates unique temp addresses for secure tracking. Manual Deposits: Approve/Reject bank transfers. P2P Transfers: Monitor internal transfers. Multi-Currency: Set commissions per currency.
-
SUPPORT & ANALYTICS Support Tickets: Open, reply, close, and transfer tickets between admins. Deep Analytics: Charts for Earnings, Growth, and Usage. Reports: Export PDF reports for Users, Profits, and Transactions.
-
SYSTEM CONFIGURATION Feature Toggles: Enable/Disable features (e.g., Maintenance Mode). Backup Manager: Download DB backups. System Logs: View API logs and health.
STROOAPP MOBILE ADMIN (FLUTTER APP)
200+ Screens: A massive app covering every aspect of the business. Zero-Server Access Needed: Configure Stripe, Crypto, SMTP, and FCM from the app. Seamless Navigation: Optimized Flutter/Dart code. Staff Management: Full RBAC control from mobile. User & Wallet Control: Freeze accounts, approve KYC, and manage tickets instantly. Modern UI: Banking-grade interface.
You must be logged in to post a review.












Reviews
There are no reviews yet.