Mobile App
Retail & Hospitality

MagdaPOS Worker App

Mobile Product & Inventory Management for Shop Workers

Client
MagdaPOS Ltd
Industry
Retail & Hospitality
Service
Mobile App

Overview

About the Project

The MagdaPOS Worker App is a Flutter mobile companion to MagdaPOS that lets shop workers search, scan, add and manage products and inventory from the shop floor, online or offline. It supports physical, service, composite, variant and bundle products with shop-specific pricing and categories, so one account can run multiple shops with completely different catalogs and prices. Barcode and QR scanning drive product lookup, stock receiving and POS checkout, backed by a local offline database that syncs back to the Laravel API once connectivity returns. Every request is scoped to the worker's authenticated shop and organization on the backend — a worker can never see another shop's or organization's products, pricing or inventory.

Capabilities

Features Delivered

Product search by name, SKU, barcode, QR code, category, brand or variant
Barcode and QR scanning for lookup, stock receiving and POS checkout
Shop-specific pricing and categories across multiple shops under one account
Support for physical, service, composite, variant and bundle/package products
Offline-first product catalog and cart with a local Drift/SQLite database and sync queue
Stock receiving and adjustment with a full inventory transaction trail
Granular, role-based product permissions (view, scan, receive, adjust, edit price)
AI-assisted stock alerts, slow-moving product detection and reorder suggestions

Technologies Used

Flutter Dart Riverpod Drift SQLite Laravel PHP PostgreSQL Redis

Ready to build something amazing together?

Let's discuss how we can help you achieve your business goals with custom software.