Quickro | POS Flutter App With Laravel Admin Panel

Bluehost Shared Hosting

Modern POS Billing and Inventory Management Solution

Quickro POS is a modern Point of Sale (POS), Billing, Inventory, and Business Management solution built with Flutter and Laravel. It is designed for retail stores, supermarkets, pharmacies, restaurants, service businesses, and multi-store operations that require a fast, scalable, and centralized management system.

The platform follows a modern server-first architecture where the Laravel backend serves as the centralized source of truth, ensuring reliable data consistency, real-time synchronization, and secure business operations across multiple devices and locations.

Quickro POS combines a powerful Flutter application with a comprehensive Laravel Admin Panel, enabling businesses to manage sales, inventory, customers, suppliers, accounting records, reports, subscriptions, and business operations from a single platform.

Download Apps

Google Play | App Store | Windows App | Online Docs

Live Demo

Admin Panel Demo

Demo Login
Email: demo@quickro.pk
Password: admin@123

Store Panel Demo (Addon)

Email: order@quickro.pk
Password: 12345678

Preview Screenshots

Quickro | POS Flutter App With Laravel Admin Panel

Quickro | POS Flutter App With Laravel Admin Panel

Quickro | POS Flutter App With Laravel Admin Panel

Mobile Applications

  • Android Application
  • iPhone Application (iOS)
  • Windows Desktop Application (Included in Package)
  • Tablet Support

Features & Modules

  • Point of Sale (POS) Billing System
  • Inventory & Warehouse Management
  • Product Variations & Barcode Management
  • Purchase & Supplier Management
  • Customer & Loyalty Management
  • Accounting Ledger & Expense Tracking
  • Sales Reports & Business Analytics
  • Multi-Store & Multi-Warehouse Support
  • User Roles, Staff Permissions & Commission Tracking
  • Thermal Receipt Printing & Invoice Management
  • Server Synchronization
  • Cloud Backup & Restore Support
  • Subscription Management
  • WooCommerce Integration
  • WhatsApp Store Integration
  • QR Payments & Regional Payment Gateway Support
  • Arabic RTL & Multi-Language Support
  • Android, iOS and Windows Desktop Support

Business Benefits

  • Centralized business management
  • Real-time data synchronization
  • Fast billing and checkout operations
  • Accurate inventory tracking
  • Multi-device accessibility
  • Multi-store scalability
  • Detailed business reporting
  • Reduced operational errors
  • Improved stock visibility
  • Enhanced customer management

Technology Stack

  • Flutter
  • Laravel
  • PHP
  • MySQL
  • REST APIs
  • Firebase Authentication
  • Firebase Cloud Messaging
  • Server-First Architecture

System Requirements

  • PHP 8.2 or Higher
  • MySQL 8.0 or Higher
  • Composer Latest Version
  • Node.js 20 or Higher
  • Apache or Nginx Web Server
  • SSL Certificate Recommended

Required PHP Extensions

  • BCMath
  • Ctype
  • Fileinfo
  • JSON
  • Mbstring
  • OpenSSL
  • PDO
  • Tokenizer
  • XML
  • ZIP
  • Curl
  • GD

Included in the Package

  • Flutter Application Source Code
  • Laravel Admin Panel Source Code
  • Database Files
  • Buyer Installation Guide
  • Administrator Guide
  • Customization Guide
  • Developer Documentation

Third-Party Services Notice

Certain features require third-party services, accounts, or subscriptions that are not included with the purchase of this item.

  • Firebase Authentication
  • Firebase Cloud Messaging
  • Google Drive Backup Services
  • WhatsApp Business Services
  • WooCommerce Integration
  • Google Play Developer Account
  • Apple Developer Account
  • SMS Providers (Optional)
  • Email Service Providers (Optional)

Additional fees may apply depending on the selected third-party service provider and pricing plan.

Support & Documentation

Complete buyer documentation is included with the package, including installation, branding customization, payment gateway configuration, receipt printing, barcode printing, inventory management, and troubleshooting guides. Technical support is provided through the CodeCanyon Support system.

Some optional features use third-party services that can charge you directly:

- Firebase (Google Sign-In and push notifications): Firebase Authentication and Cloud Messaging have a free tier. Usage above the free limits is billed by Google to the owner of your Firebase project. You may incur costs depending on your usage volume. Check Firebase pricing and set budget alerts before going live.
- AI Bill Scan Import add-on: scans use Google Gemini’s API, which charges per request. You must create your own Gemini API key (Google AI Studio). Quickro does not include AI credits. All AI usage costs are paid by you directly to Google.

Why Choose Quickro POS?

  • Modern Flutter and Laravel technology stack
  • Scalable server-first architecture
  • Enterprise-ready inventory management
  • Multi-store business support
  • Comprehensive accounting and reporting
  • Powerful billing and invoicing system
  • Arabic RTL and multilingual support
  • Extensible addon architecture
  • Clean and maintainable source code
  • Regular updates and improvements

Change Log

 Version 10.9 - 27 October 2026  Features: - Permanently deleting a sale now asks for the Owner PIN every time (in the app and in the store portal), and removes the sale completely: stock is put back, accounting entries are reversed, and it disappears from the customer ledger, cashbook, payment-method ledger, commissions, invoices and every report. Wallet or deposit payments are returned to the customer. - Reorder Alerts are now created automatically when a product's stock falls to its Reorder Point (or Low-Stock Threshold) and clear again once it is restocked. A new "php artisan reorder:scan" command fills in alerts for products that were already low. - A "Guide" button on Service Usage, Product Batches, Customer Returns, Supplier Returns and Reorder Alerts re-opens the how-to-use text at any time; the text now explains the purpose of each screen and where its data comes from. - Point of Sale: Amount Tendered panel shows the change due; report screens have working Back links. - Product discounts keep their start and end dates; Quick Amounts keep their saved order; fee settings save and delete correctly. - Store setup, help guides, business types and accounting screens are translated.  Fixes: - A WhatsApp Store order is no longer counted as a sale until it is paid. Dashboard totals, reports, Z-Report and profit now include it only once its payment is recorded; until then it shows under Pending orders. - Fixed the Server Error shown when creating a Marketing campaign (the campaign was saved but its recipients could not be); audience filters for due balance and birthdays now work. - Fixed the Server Error on CSV, Excel, PDF and Print for the Expense Report and other reports with action links. - A held sale can no longer be completed without payment from the status list; use Resume to cart. The status list now shows Hold for held sales. - Fixed the Applies To buttons on the Discounts screen, the stat-card height on Reports, the Dashboard carousel, the Quick Amounts crash, the payment-method Active switch, and transfers status filtering. - Quotations now list only the active store's products and customers, and show a confirmation after saving. - Fixed duplicate-key errors when default order and product types are created on first use. - Validation errors now name the field that failed. 
 Version 10.7 - 6 October 2026  ### New - Double-entry accounting engine: chart of accounts, journal entries, and multi-partner capital tracking. Balance Sheet, Ledger, and Z-Report now use one consistent set of figures. - Historical accounting backfill with a dry-run first, so you can review the result before any data is changed. - Edit an order's line items after it has been saved, with stock, totals, and commission updated automatically. - "Not for Sale" product toggle: the product stays visible and editable, but cannot be sold in POS. - PDF, Print, and Excel export buttons across Orders, Expenses, Payment Vouchers, Ledger, Supplier Transactions, Stock Movements, Inventory Movements, and report screens. - Supplier payments can be linked to a specific outstanding invoice. - Receipt file upload on expenses. - Short guide banners on screens whose purpose was not obvious. - Apple App Store and Google Play subscription renewal webhooks.  ### Fixes - Split Pay no longer records a zero payment when a Credit method was selected earlier. - New Sale split-pay crash fixed. Preferred Calendar (Bikram Sambat) setting now saves correctly. - Subscriptions: the app no longer cancels real App Store or Google Play subscriptions. Cancellation of store-managed subscriptions is blocked on the client. - Customer and supplier totals: supplier Total Purchases no longer drifts from the real total, and the existing data is corrected. - Reports: carousel stat cards and the Ledger summary bar display correctly. - Purchases reject or clamp garbage quantity and price values instead of crashing. - Purchase cancel, payment voucher cancel, Product Discounts report, Batches and Expiry, Unit of Measure setup, and invoice PDF printing server errors fixed. - Warehouse report back-links and stock-movement exports fixed. - Back buttons, Add-button placement, and form alignment standardized across about 35 screens. - Several translation gaps fixed, including the Balance Sheet body and the Ledger "Real Cash" label. - Rounding is now consistent (4 decimal places) across accounting calculations. - POS terminal page no longer crashes from a template parse error.  ## Version 10.6 - 28 September 2026  ### New - Bikram Sambat (Nepali) calendar applied across the app, portal, and PDFs, including fiscal-year filters. - Owner PIN reset from Profile & Settings. - Per-store delete with type-to-confirm safety. A "Delete a Store" option is in the app's Profile Danger Zone. - Deleted-Store Recovery tool in the admin panel for stores removed by accident. - Open Cash Drawer button on the POS toolbar, with cash drawer support for Windows and desktop printers. - Read-only Outstanding and Total Spent breakdown for customers, with direct Record Payment entry points from invoices and purchases. - Per-invoice payment recording and per-purchase Record Payment in the app. - Status and Created By columns on the Roles list. - Admin tools to reissue API keys and toggle lifetime plans. Trial re-engagement offers with a discount. - New Website CMS module for public site content and settings.  ### Fixes - Payment receipts are now a branded, right-to-left-safe PDF matching the POS and invoice receipts. - Purchase Order PDF 500 error fixed. - Order times and ledger entries show in the store's local timezone, not UTC. - Customer payments now reduce the Outstanding balance. Credit sales link to new customers correctly. - Manual stock edits and supplier returns are mirrored into warehouse stock. - bKash and five other payment gateways respect their own enabled or disabled setting. - Subscription renewals stack remaining days instead of discarding them. - Sync Dashboard: invalid email values no longer block sync, and device online status is accurate. - Reports stat cards no longer overflow for long currency amounts. - Barcode generator no longer prints codes that cannot be scanned. - Arabic font is applied across the live app, not only in PDFs. - Reports, Marketing, Subscription, Sync, Management, Products, Bulk Add, and FAQ screens fully translated. - reCAPTCHA settings take effect immediately after saving. - Adding a new store no longer silently takes over an existing store with the same name.  ## Version 10.5 - 16 September 2026  ### New - Fonepay and Khalti payment gateways, with a redirect and QR-poll checkout flow. - Bikram Sambat date picker across the Flutter app and store portal, with fiscal-year display. - Push products from Quickro to 6Valley, with a platform dropdown for multiple e-commerce connectors. - Custom HTTP SMS gateway with JSON body templates. - Vouchers: PDF review option, plan-gated CMS settings. - Trial-status banner on the app home carousel. - Health endpoint and uptime email alerts for the platform.  ### Fixes - bKash, Fonepay, and Khalti credentials no longer break from double-encoded settings. - WooCommerce variation sync respects sale prices. Parent stock and price are no longer pushed for variable products. - Quotations: Sales Agent is a plan-gated staff dropdown. Item notes prefill from the product description. - Roles: unsupported module actions are disabled, and disabled roles are blocked. - Payment Voucher and Non-Cash Reconciliation adjustments flow into core reports. - Expenses with a category selected are saved correctly. - Wider SKU column for real-world codes.  ## Version 10.4 - 14 September 2026  - Deep audit of Roles and permissions defaults, consolidated into one place. - Store portal login access corrected.  ## Version 10.3 - 13 September 2026  ### New - Roles and Permissions, with a dedicated roles management screen. - Payment Vouchers. - Non-Cash Reconciliation. - Redesigned Invoice and Quotation layouts. - Dedicated System Updates upgrade wizard. - Addons have their own page, separate from the core application.  ### Fixes - reCAPTCHA settings save correctly. Settings page 500 error fixed. - Register: the owner can set a PIN when opening the register on a fresh store. - Google sign-in tokens tolerate small clock differences on the server. - Store name edits save correctly. Staff lists no longer leak between stores. Multi-store selection requires the PIN check. - Scanned items are added to the cart automatically on mobile, matching desktop. - Dark Mode toggle and several bottom sheets fixed. - Translations completed for New Sale, Purchase, Quotations, Warehouse, Reports, and Staff screens. - Stock counts no longer drift without a matching transaction. - Faster order loading and receipt or invoice PDF generation.  
 What's in this update 9.5  Features: - Scan or upload a bill/receipt with AI (or free on-device OCR on Android/iOS) directly from Quick Sale, Purchase, and Quotation — not just Bulk Add Products — with the same modernized scan-progress UI in both the app and Store Portal. - System Add-ons page redesigned: clear Available Add-ons / Installation / Installed Add-ons tabs, with license activation, install, upgrade, enable/disable, and uninstall all in one obvious place per add-on.  Fixes: - Cancelling and refunding a completed order in the Store Portal now correctly restores the deducted stock (previously this only worked when the order was cancelled from the mobile app). The Sales Returns report now also includes order-level refunds, not just formal customer returns. - Fixed a security issue where a failed AI bill-scan request could leak the API key in the error message shown to the user. - Fixed a race condition that could crash category creation with a raw server error on a double-submit.  Flutter SDK 3.47.1 latest  
  What's in this update 9.4  Features: - NEW: AI Bill Scan Import add-on — scan a bill, receipt, quotation, or product catalog/price list (photo or multi-page PDF) and let AI extract line items directly into Purchase, Quotation, or Quick Sale, or bulk-create catalog products. Includes a free on-device scan option on Android/iOS. - NEW: Bulk Add Products — mass-create products from a scanned photo or PDF, matching against existing products first so a rescan never creates duplicates. - Store Portal: unified Scan/Upload Bill experience across Purchase, Quotation, Orders (Quick Sale), and Bulk Add Products — editable rows, add/remove rows, live scanning progress indicator. - SKU is now a real, unique product identifier with auto-generation and a configurable prefix, plus a barcode format picker (EAN-13, Code128, UPC-A, and more). - Product form: variation products now set pricing per-variation instead of showing one confusing base price field. - WhatsApp Store: standardized the home banner (image, heading, subheading, tagline) across all 11 storefront themes. - Home screen: added a stats carousel mirroring the portal dashboard's 12 KPIs.  Fixes: - Fixed a product-matching false positive where a short/generic existing product name could incorrectly match unrelated scanned items 
 What's in this update 9.2  bKash added as a full subscription-billing method with admin-configurable settings, InterPay/BluPay Ghana gateway accuracy verified, a payment-gateway dashboard display fix, and Ecom Connector (6Valley) added to the purchasable Add-ons catalog.  Features: - Added bKash subscription-billing configuration to the admin Payments screen (app key/secret, username/password, sandbox/live mode, enable toggle), wired through to the existing grant/create/execute billing flow, and surfaced in the Flutter subscription screen's payment options - Added Ecom Connector (6Valley) to the purchasable Add-ons catalog   Fixes: - Fixed a mojibake (garbled) separator character between the country and currency shown on the payment-gateways admin dashboard cards - Fixed every addon ZIP containing a UTF-8 BOM inside manifest.json, which made AddonInstaller's manifest parsing silently fail (json_decode() returning null) — every addon built by a run of this script would have failed to install for any buyer who uploaded it - Verified InterPay and BluPay (Ghana) subscription-gateway wiring against their official API documentation — no functional change, confirms an earlier fix was accurate  
 Version 9.0  Major Improvements  • Multi-language marketing website (Arabic, French, Urdu, Khmer) with a per-language content editor in Admin • Modernized language switcher with real country flags • Custom domain connection wizard — clearer setup steps and SSL activation flow • Improved customer ledger accuracy and balance calculations • Stronger offline sales reliability (Store Portal & Flutter app) • Expanded Arabic/multilingual translations across POS, staff login, and subscriptions • Windows build documentation for smoother setup • Bug fixes and stability improvements • All Addons Supported with this version include upcoming addon visual search 
 Version 8.0  Major Improvements  • Modernized Admin Panel UI/UX • Improved navigation and responsiveness • Enhanced settings management • Optimized inventory and reporting workflows • Improved subscription management • Performance optimizations • Bug fixes and stability improvements • Documentation enhancements • Codebase refactoring and maintainability improvements 
 Version 7.0  - Added Laravel Admin Panel - Added subscription management system - Added cloud synchronization features - Added payment gateway integrations - Added backup and restore functionality - Improved reporting and business analytics - Enhanced inventory management capabilities - Added role and permission management 
 Initial Release  - Flutter POS application - Billing and invoicing system - Inventory management - Customer management - Supplier management - Sales reporting - Product management - Barcode scanning support - Thermal receipt printing 

5 average based on 5 ratings.

Quickro_pk

Quickro_pk

Visit Author's Portfolio

View Portfolio
Last Update 2026-10-27
Created 2026-03-28
Sales 33
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML .kotlin .swift Layered PNG
Video Preview Resolution