– Version: 1.5.2
– Last update: 12/02/2021
– File Included: Full Source code of Flutter App (Android & iOS) with PHP Admin Panel
Foodie – Grocery, Food, Pharmacy Store Delivery Mobile App with PHP Laravel Backend
A complete solution using flutter framework created by Google is an open-source mobile application development. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications
We’ve already laid the foundation — freeing you to create without sweating on the small things.
Foodie uses Laravel (PHP Framework for Web Artisans) Laravel is a web application framework with an expressive, elegant syntax. The foundation has been laided — freeing you to create without sweating the small things.
Flutter App Features:
- Multiple Home screen to pick from
- E-Payment, credit cards integration.
- Cash on delivery and payment on pickup/delivery methods
- Support RTL languages (Arabic, Farisi…)
- Dark Mode
- Push notification using FCM (Firebase Cloud Messaging)
- Clean & organized Dart Language code using MVVM/Bloc Pattern.
- Easy to restyle and theming.
- Awesome animations are ready to use: Parallax Animations, Sliding & Swiping animations
- Working really well on both iOS and Android with support with 60 frames per second (fps).
- Login & Social Login (Google & Facebook)
- Forgot password
- Vendor & Product/Food search
- Vendor/store Details
- Products Listing
- Product Details
- User Profile
- User Orders
- Cancel pending orders
- App Settings
- Help & Supports
- Account Settings
- Tracking Orders
Customer Demo App
Admin Pannel (PHP Laravel) Features:
- Admin dashboards and statistics.
- Multi Roles and Permission (Admin, Restaurant Manager, Client,...).
- Create, Update or Delete Products, Vendors, Categories, Menu and so on
- Stripe, RazorPay and Paystack Payments Getway.
- Send notification to users
Admin Email: email@example.com Password: password Client Email: firstname.lastname@example.org Password:password Manager Email: email@example.com Password:password Driver/Delivery boy Email: firstname.lastname@example.org Password:password
Admin end Demo App
Manager Email: email@example.com Password:password
Vendor Manager/Owner Demo App
Driver/Delivery boy Email: firstname.lastname@example.org Password:password
Delivery Boy Demo App
Visit the Foodie Backend
Download the Foodie Android Mobile App
Visit the Foodie Web
This is online documentation, this link can help you how to get started with flutter and how to use Foodie – Grocery, Food, Pharmacy Store Delivery Mobile App.
If you have any questions or problems you need to be solved, you can always use the Comments section on the item page. The support team will process your request as quickly as possible.
V2.0.0 | 10-07-2021 - Backend/Admin panel Set firebase database url on firebase settings page - Customer app Upgrade flutter support to flutter 2.2.3 (Stable release)
V1.4.0 | 29-04-2021 - Customer Mobile Application ( Flutter version 2.0.5 Stable Release ) Flutterwave payment gateway Fix some internal bugs - Admin Panel Flutterwave payment gateway
V1.4.0 | 12-02-2021 - Customer Mobile Application ( Flutter version 1.22.5 Stable Release ) Wallet Chat with vendor/delivery boy Fix nearby vendor search Fix some internal bugs - Admin Panel Application ( PHP Version 7.4+) Wallets Order payment via wallet System setting via adminend Firebase settings via adminend System updater - run predefined commands to migrate your version to the latest version Terminal - run extra commands right from the adminend Fix some internal bugs
V1.3.0 | 18-12-2020 - Customer Mobile Application ( Flutter version 1.22.4 Stable Release ) Fixed minimum order Fixed Location base vendors search bugs Fixed Limiting delivery address to with vendor delivery range/raidus. Fix some internal bugs - Admin Panel Application ( PHP Version 7.4+) Vendor commission Driver commission Vendor Payout Driver Payout System update - run commands to update system Fix some internal bugs
V1.2.0 | 11-11-2020 - Customer Mobile Application ( Flutter version 1.20.3 Stable Release ) Banners Location base vendors search Delivery methods -> Deliver to location/Customer Pickup Limiting delivery address to with vendor delivery range/raidus. Update flutter version 1.22.3 (Stable Release) Vendor open status - Open/closed Food/Product Discount Checkout Coupon Notification on order status change Preselect last used delivery address/default address for new order. Fix some internal bugs Migrating from Bloc to MVVM using Stacked library (this will be in multiple phase) - Admin Panel Application ( PHP Version 7.3 or 7.4) Image Upload with media library Products can be discounted Coupon can be applied to sepcific products /and vendors or all vendors and products on the platform Vendors can now specify working days and hours e.g TUE 8am - 5pm Fix installation database show errors Fix some internal bugs
V1.1.0 | 18-09-2020 - Customer Mobile Application ( Flutter version 1.20.3 Stable Release ) Browse through foods/vendors without need to login. Must login before checkout Fix Paystack payment issues Fix Razorpay payment issues Added Stripe payment gateway Fix Vendor Items Page Issue Add Delivery boy live tracking when assigned to customer order Add Order cancellation Dark mode RTL Support (not translation) Password reset Fix currency changing issues Update flutter version 1.20.3 (Stable Release) Fix some internal bugs - Admin Panel Application ( PHP Version 7.3 or 7.4) Image Upload directly from the admin end/panel Added cancelled to order status All images are now stored on the server not firebase storage Send custom email from admin end/panel Added Installer (A simple GUI page to help with admin end /panel installation) Fix installation database show errors Fix some internal bugs