Description
π eCart β Grocery, Food Delivery, Fruits & Vegetable Store | Full Android Ecommerce App (Laravel + Flutter)
SEO Keywords: grocery delivery app, food delivery android app, Flutter ecommerce source code, fruits and vegetables store app, Laravel backend, multi-vendor delivery app, GPL ecommerce solution
π Overview
eCart is a comprehensive online grocery and food delivery app solution designed for supermarkets, restaurants, and delivery startups.
Built using Flutter for Android (and optionally iOS) and Laravel as the backend, eCart provides a ready-to-launch ecommerce ecosystemβcomplete with
cart, checkout, product management, real-time order tracking, and push notifications.
Experience (E): Developed based on real grocery and meal-delivery use cases, this system supports single-store or multi-vendor setups,
flexible delivery options, and robust inventory control for perishables like fruits, vegetables, and ready-to-eat foods.
β¨ Key Features
- π Complete Shopping Flow: Product browsing, cart, coupon codes, checkout, and delivery scheduling.
- π Multi-Category Store: Supports groceries, food, fruits, vegetables, bakery, and more.
- πͺ Multi-Vendor Support: Vendors can manage stock, pricing, and delivery availability from their dashboards.
- π΄ Order Tracking: Live order status updates for users, vendors, and delivery agents.
- π³ Payments: Stripe, PayPal, Razorpay, COD, wallet, and loyalty points system.
- π Notifications: Firebase Cloud Messaging for order confirmations, dispatches, and promotions.
- π Location-Based Services: Google Maps API for delivery address selection and tracking.
- π§Ύ Reports & Analytics: Sales, commissions, and user reports from the admin dashboard.
- π©βπΌ Admin Panel (Laravel): Manage vendors, users, banners, offers, and app settings.
- π SEO-Friendly Website: Responsive web storefront integrated with the same Laravel backend.
- π§ Smart Search: Auto-suggest products and categories based on past user behavior.
- π° AdMob Integration: Optional monetization using Google AdMob for banners and interstitial ads.
βοΈ Technical Stack
- Frontend (Mobile): Flutter 3.x (Dart 3, Material Design 3)
- Backend: Laravel 10 (PHP 8.1+), RESTful APIs
- Database: MySQL 8 / MariaDB 10.6+
- Realtime: Pusher / Firebase for order updates
- Push Notifications: Firebase Cloud Messaging (FCM)
- Maps & Geo APIs: Google Maps Platform (Geocoding, Directions, Distance Matrix)
- Payments: Stripe / Razorpay / PayPal SDKs
- Server Requirements: Nginx or Apache, HTTPS/TLS, PHP extensions: mbstring, json, curl, openssl, pdo_mysql
- Build Tools: Android Studio, Gradle 8+, Node 18+, Composer 2.x
π§© Installation Guide
- Upload the Laravel backend files to your hosting server.
- Run
composer installand configure your.envfile (DB, mail, payment keys, Google Maps key). - Run migrations:
php artisan migrate --seedto set up demo data. - In Flutter project, update
lib/config.dartwith your API base URL and Firebase keys. - Run
flutter pub getandflutter build apk --release. - Set up Firebase for notifications and Google Maps API key for Android/iOS.
- Log in to the admin panel to add categories, banners, and vendor information.
π¦ Deliverables
- β Flutter mobile app source (Android & iOS)
- β Laravel backend + admin panel
- β SQL schema, seed data, and API documentation
- β Firebase integration (notifications)
- β Sample assets (logos, banners, and demo products)
- β Documentation & GPL v3 license
π± Supported Platforms
- Android: 8.0 (API 26) and above
- iOS: 13+ (Xcode 15+)
- Web: Responsive Laravel-based website
- Server: Ubuntu 22.04+, cPanel, or Docker-ready environment
π¨βπ» Original Developer Credit
Original concept inspired by leading eCommerce templates on CodeCanyon.
Support the original author here:
CodeCanyon β Original Author.
π Disclaimer
This software is redistributed under the GPL v3 license for educational and lawful reuse.
We are not affiliated with any vendor, payment processor, or brand.
Always comply with local tax, food safety, and eCommerce regulations when deploying production systems.
Ensure proper HTTPS setup, secure API tokens, and data protection compliance (GDPR/CCPA).

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