Description
β¨ Key Features
- Smart Dashboard: Real-time overview of balances, transactions, spending charts, and quick actions.
- Money Transfers: Peer-to-peer transfers, bank deposits, and internal wallet transfers with instant confirmations.
- Expense Tracking: Categorized spending analytics with daily/weekly/monthly filters.
- Bill Payments: Utilities, subscriptions, and top-ups integrated into one simple payment workflow.
- Wallet Management: Add/remove funds, track limits, and manage linked cards or payment methods.
- Multi-Currency Support: Handle USD, EUR, GBP, and local currencies (configurable via admin panel).
- Authentication & Security: PIN login, biometric auth, OTP, and encrypted local storage.
- Transaction History: Detailed logs with status updates, filtering, and export options.
- Push Notifications: Real-time alerts for transfers, withdrawals, and payments (via Firebase).
- Dark/Light Mode: Adaptive UI for accessibility and comfort.
- Admin Panel: Manage users, transactions, cards, and system configuration.
- Ad Integration (optional): Google AdMob for non-premium user monetization.
βοΈ Technical Stack
- Frontend (Mobile): Flutter 3.x (Dart), Material Design 3 UI
- Backend: Laravel 10/11 (PHP 8.1+), RESTful API
- Database: MySQL 8+ / MariaDB 10.5+
- Push Notifications: Firebase Cloud Messaging (FCM)
- Payments: Stripe, Razorpay, PayPal, or custom gateways (modular architecture)
- Security: AES encryption, JWT authentication, HTTPS/TLS enforced
- Infrastructure: Nginx or Apache; Redis (optional) for caching and queue jobs
Server Requirements: PHP 8.1+, Composer, MySQL/MariaDB, TLS certificate, and enabled extensions (mbstring, openssl, intl, fileinfo, pdo_mysql).
π§© Installation Guide
- Backend Setup: Upload source β
composer install --no-devβ copy.env.exampleβ configure DB, mail, and payment gateways. - Run Commands:
php artisan key:generateβphp artisan migrate --seedβphp artisan storage:link. - Start Services: Set cron job
* * * * * php artisan schedule:runand start queue worker. - Mobile App Setup: Open project in Android Studio or VS Code β set
BASE_URLin config β add Firebase keys β update icons and package ID. - Build & Deploy: Run
flutter build apk --releaseorflutter build appbundleβ upload to Play Store.
π¦ Deliverables
- β Flutter mobile app source (UI + API integration)
- β Laravel backend source code & REST API
- β Database migrations & seeder data
- β Firebase push notification integration
- β Payment gateway stubs & configs
- β Documentation (README + installation)
- β GPL license file
π± Supported Platforms
- Android: 5.0 (Lollipop) and newer
- iOS: 13+ (iPhone/iPad)
- Web Admin Panel: Chrome, Firefox, Safari, Edge (latest versions)
π§ Notes
- License: Released under the GPLβyou may study, modify, and redistribute under GPL terms.
- Customization Tips:
- Connect multiple payment gateways and enable instant transfer logic via webhooks.
- Integrate AI-based spending categorization for advanced financial insights.
- Localize currencies, date formats, and language packs for regional markets.
- SEO & E-E-A-T Assurance: Clear architecture, transparent licensing, and documented financial workflows boost credibility, performance, and trust for GPL repositories or marketplace listings.
π¨βπ» Original Developer Credit
Please retain credit to the original marketplace author (e.g.,
CodeCanyon) to acknowledge their expertise and the productβs provenance.
π Disclaimer
This software is a GPL redistribution offered for educational, testing, and development use. We are not the original vendor and do not provide official support or maintenance. All third-party brand names (e.g., Stripe, Razorpay, Firebase) belong to their owners. Before production, ensure compliance with financial regulations, AML/KYC laws, GDPR/CCPA data protection, and banking app security standards in your target jurisdiction.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.