POSHub | Offline-First POS Flutter App for Retail Restaurant with Laravel SaaS Backend
Product Details
Version Download:
Original price was: $49.00.$7.00Current price is: $7.00.
- It keeps selling when the internet drops. The cashier app stores products, prices, discounts, taxes and payment methods on the phone and saves every sale on the device first. Offline sales wait in a queue and send themselves when the connection returns — and sending the same sale twice can never create a duplicate, because every sale carries its own unique ID. Receipt numbers stay unique per outlet even when created offline.
- The phone and the server calculate the same total. Discount, then tax, then fees, then rounding — the same order, the same rules, in the app and on the server. The receipt printed offline matches the report afterwards.
- One system for shops and restaurants. Retail checkout with barcode scanning, and restaurant mode with tables, held orders and a live kitchen display — on the same sales records, so stock, cost and reports never have two versions.
- Profit numbers you can trust. Stock only ever moves through a stock ledger, and cost of goods (moving average, per product per outlet) is snapshotted onto every sale. A supplier raising prices today cannot rewrite last month’s profit. Voids and returns never delete anything.
- Sell it as a service. One installation serves many merchants, each with its own outlets, staff, catalogue and subscription, fully isolated from the others. Plans, limits, invoices and payment collection are already built.
- Installs where your customers already are. The backend runs on ordinary cPanel shared hosting with a browser installer and a single cron entry.
The cashier app (Flutter)
- Offline-first checkout. Local database, sync queue, a pending-sales counter and a “sync now” button. A session that expires never loses queued sales.
- Fast selling. Product grid with photos, categories and search, infinite scroll for large catalogues, variants and units, barcode scanning with the camera, and a hide-out-of-stock option that follows the outlet setting.
- Everything at checkout. Walk-in or named customers, automatic discounts, discounts from the catalogue, vouchers (with paste), service charges and other fees, held orders to resume later, split payment across methods, quick cash amounts and change.
- Loyalty at the till. Customers’ points balance, reward redemption, and free-gift promotions chosen at payment.
- Shifts. Open the register with starting cash, close it with a count; the summary shows payment methods and the products sold and returned, with images.
- Returns from the sales history, and cash in / cash out with categories, date range and search.
- Restaurant tables for waiters: pick a table, add rounds, send to the kitchen.
- Product management from the phone: a step-by-step form to add and edit products, variants and prices.
- 15 reports on the phone — sales by product and by transaction, returns, cash in and out, payments received and made, sales trend, sales summary, profit by product and cashier performance.
- Receipt printers over Bluetooth and Wi-Fi/LAN (ESC/POS, 58 and 80 mm): add several printers, test each one, and choose which print automatically after payment.
- Business owners sign in to a list of their businesses with each subscription’s status and expiry, and switch between them.
- Seven languages including full right-to-left Arabic, with onboarding slides, app name, icon and brand colour all easy to change.
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


