Gold Trading & Sales App
An offline-first mobile app for recording gold trading transactions across a nationwide sales network.
App Screenshots

Sales Login
Components & Packages
ObjectBox
Database
Dio
Networking
Decimal
Utility
Drago Blue Printer
Hardware Integration
Firebase Crashlytics
Monitoring
Firebase Messaging
Notifications
FL Chart
Data Visualization
PDFrx
Document Rendering
Currency Text Input Formatter
UI/Formatting
Internet Connection Checker
Connectivity
Tech Stack
Overview
Gold trading agents and shops often rely on manual record-keeping or systems that depend entirely on a stable internet connection, even though buying and selling gold demands speed, high accuracy in weight and price calculations, and frequently happens in locations with unreliable connectivity. Multi-stage payments and receivables tracked manually are also prone to human error.
GTS Mobile is an offline-first gold trading application that manages the entire transaction flow, from recording trades and payments to tracking receivables, with reliable data synchronization even when the connection drops. Gold weight and price calculations use decimal-level precision to avoid rounding discrepancies that matter in the precious metals business.
The app speeds up transactions in the field, reduces the risk of human error in payment and receivables recording, keeps operating without internet access, and delivers instant reports and receipt printing via Bluetooth printer, all from a single mobile application.
Key Features
- Gold Trading Transaction Management — records purchases and sales with high-precision weight and price calculations
- Payment & Receivables Module — real-time tracking of staged payments and customer balances
- Offline First Mode — keeps every operation running without internet, syncing automatically once back online
- Bluetooth Receipt Printing — instant on-site receipt printing via Bluetooth thermal printer
- Dashboard & Visual Reports — interactive charts for monitoring transaction performance
- Multi Flavor Build Support — Beta, Dev, Staging, and Live environments in a single codebase
- Real Time Notifications — push notifications for important transaction updates
- PDF Report Export — print and share transaction summaries in PDF format