Description
✨ Key Features
- Multi-vendor marketplace: Supports individual vendor dashboards, stores, and commissions.
- Complete shopping flow: Browse → Cart → Checkout → Payment → Order tracking.
- Authentication system: Email, phone, Google, or Apple sign-in options.
- Dynamic home screen: Banners, sliders, categories, and trending products configurable via admin panel.
- Product variations & attributes: Sizes, colors, and custom attributes with stock-based pricing.
- Payment gateways: PayPal, Stripe, Razorpay, Flutterwave, COD, and wallet payments.
- Coupon & discount system: Percentage or fixed-value coupons with expiration dates.
- Wishlist & recently viewed: Customer personalization to boost engagement.
- Push notifications: Order status updates, promotions, and cart reminders via Firebase Cloud Messaging (FCM).
- Order management: Track orders, invoices, refunds, and cancellations in real time.
- Review & rating system: Verified user feedback on products.
- Multi-currency & localization: Supports multiple currencies, languages, and RTL layouts.
- Dark & light theme: Adaptive theme switching for better UX.
- AdMob integration: Monetize via banners and interstitial ads.
- Analytics & reports: Track traffic, orders, and conversions via the admin panel.
⚙️ Technical Stack
- Frontend: Flutter 3.x (Dart null-safety, Material Design 3)
- Backend: Laravel 10+ (PHP 8.1+) REST API
- Database: MySQL 8.x / MariaDB 10.6+
- State Management: Provider / GetX / Riverpod architecture
- Networking: Dio / HTTP client with JSON serialization
- Authentication: Laravel Sanctum + JWT tokens
- Push Notifications: Firebase Cloud Messaging (FCM)
- Hosting Requirements: Apache/Nginx, PHP-FPM, Composer, Node.js 18+, HTTPS enabled
- Minimum OS: Android 6.0+ (API 23), iOS 13+
🧩 Installation Guide
- Backend setup: Upload Laravel project, run
composer install, configure.envwith DB and API keys, thenphp artisan migrate --seed. - Flutter setup: Open project in Android Studio or VS Code → run
flutter pub get. - Update API base URL: Set your Laravel API endpoint in
lib/config/config.dart. - Firebase & Ads: Add
google-services.json(Android) &GoogleService-Info.plist(iOS) for FCM and AdMob. - Brand customization: Change app name, icon, colors, and splash images.
- Test flow: Register user → browse products → checkout → test payment sandbox.
- Deploy: Build signed AAB/IPA, upload backend to SSL domain, and update store privacy policy.
📦 Deliverables
- Full Flutter source code for Android & iOS
- Laravel backend with REST API & admin panel
- Database schema and demo data (categories, vendors, products)
- API documentation (endpoints, parameters, responses)
- Integration setup guide (Firebase, AdMob, payment gateways)
- GPL license file & redistribution notice
📱 Supported Platforms
- Android: Phones & tablets (API 23+)
- iOS: iPhone & iPad (iOS 13+)
- Web (optional): Flutter Web supported with minimal adjustments
🧠 Notes & Licensing
- License: Distributed under the GPL for educational, review, and derivative works.
- Customization tips (Expertise): Use Firebase Dynamic Links for deep linking; enable image caching via
cached_network_image; add guest checkout option for higher conversions. - Performance: Enable lazy loading for product grids; compress images; use pagination for API calls; enable query caching in MySQL.
- Compliance: Add GDPR consent and refund/return policy sections in checkout and admin panel.
- SEO/ASO: Optimize store listings with terms like “Flutter eCommerce,” “shopping cart app,” “multi-vendor store.”
👨💻 Original Developer Credit
This description acknowledges the original “Amazy Flutter Amaz Cart” developer(s) as published on
CodeCanyon.
Please support the original author if you require premium updates or extended commercial licensing.
🔒 Disclaimer
Provided under the GPL license for educational and non-commercial review purposes.
Third-party services (payment gateways, Firebase, AdMob) require personal API credentials and may have usage fees.
All demo images, products, and trademarks belong to their respective owners.
Users are responsible for ensuring full legal compliance with payment, privacy, and data-protection regulations. No demo links are included.

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