Description
✨ Key Features
- Complete Digital Wallet: Secure send, receive, and request money options for registered users.
- QR Code Transactions: Instant transfer and payment through scannable QR codes.
- Multiple Wallet Modules: Includes User App, Agent App, and Admin Panel with distinct permissions.
- Top-Up & Withdraw: Add funds via gateways (PayPal, Stripe, Razorpay, etc.) or withdraw to bank accounts.
- Transaction History: Detailed statement logs for all wallet movements and requests.
- Bill Payments: Support for utility payments and mobile recharges (optional API integration).
- Multi-Currency Support: Configurable currency options in the backend.
- Admin Panel (Laravel): Manage users, agents, transactions, commissions, and reports easily.
- Security Features: Two-factor authentication, OTP verification, and token-based API communication.
- Push Notifications: Real-time alerts for successful transfers and system updates via FCM.
- Agent System: Agent accounts to handle cash-ins, cash-outs, and customer verifications.
- Dark Mode UI: Modern and user-friendly interface for both Android and iOS.
- Offline Caching: Partial offline operation with local storage fallback.
⚙️ Technical Stack
Mobile Application
- Framework: Flutter (Dart)
- State Management: Provider / Bloc pattern
- Notifications: Firebase Cloud Messaging (FCM)
- Platform: Android & iOS
- API Integration: RESTful API from Laravel backend
Backend (Admin Panel)
- Framework: Laravel 9.x (PHP 8+)
- Database: MySQL / MariaDB
- Authentication: Laravel Sanctum / Passport for API security
- Dependencies: Composer, PHP extensions (cURL, OpenSSL, JSON, Mbstring)
- Server Requirements: Nginx/Apache, HTTPS enabled, PHP 8+
Expertise: Built for scalability and performance, 6Cash supports horizontal scaling for high transaction volumes, ensuring data integrity and security using Laravel’s ORM (Eloquent) and Flutter’s efficient widget structure.
🧩 Installation Guide
- Install Flutter SDK and Composer on your development environment.
- Set up a new MySQL database and import the provided
database.sqlfile. - Open the Laravel admin panel folder, run
composer install, and configure the.envfile. - Run migrations and seeders using
php artisan migrate --seed. - Configure your mail and payment gateway credentials in the environment file.
- Open the Flutter project in Android Studio or VS Code, and set the
BASE_URLinconfig.dart. - Run the app with
flutter runor build a signed APK/AAB for production.
Tip: Always use HTTPS and secure API keys to ensure encrypted wallet transactions.
📦 Deliverables
- 📁 Full Flutter mobile app source code (Android & iOS)
- 🌐 Laravel admin panel (backend API)
- 🗄️ SQL database schema
- 📘 Documentation & setup guide
- 🎨 App branding assets and configuration templates
📱 Supported Platforms
- Mobile OS: Android 5.0+ / iOS 12+
- Backend: Linux/Windows server with PHP 8+ and MySQL
- Web Browsers: Chrome, Edge, Safari, and Firefox (for admin panel)
🧠 Notes
- License Type: Distributed under the GNU General Public License (GPL).
- Customization Tips: Configure commission rates, referral bonuses, and UI themes via admin panel or
lib/theme.dart. - Security: Laravel’s middleware ensures CSRF and XSS protection, while OTP verification enhances transaction safety.
- SEO Assurance: Structured markup, clear attribution, and transparent content aligned with E-E-A-T and GPL redistribution standards.
👨💻 Original Developer Credit
6Cash – Digital Wallet Mobile App with Laravel Admin Panel was originally developed and distributed by its author on CodeCanyon. We credit and respect the original developer’s intellectual property and recommend purchasing a licensed version for official support and updates.
Authoritativeness: Attribution is preserved to maintain transparency and direct users toward the authentic, verified source.
🔒 Disclaimer
Trust & Transparency: This GPL version is redistributed solely for educational, testing, and development purposes. We are not affiliated with or endorsed by the original creator or CodeCanyon. No official support, updates, or warranties are included.
For production use, commercial deployment, and continuous maintenance, users should purchase an official license from the original developer. Downloading or using this code implies compliance with the GPL and all related open-source terms.

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