PEDDLR
POS, Inventory & Load - React Native

Overview
Built a free all-in-one point of sale and business management app for Filipino micro-businesses and sari-sari store owners. Peddlr handles sales transactions, inventory tracking, expense monitoring, e-load and bills payment, invoice generation, and Bluetooth POS device integration - all with offline-first support that syncs when back online.
My Role & Contributions
- 01Built an offline-first POS app for Filipino micro-businesses with local SQLite storage and automatic cloud sync when online
- 02Integrated Bluetooth peripheral support for receipt printers, barcode scanners, and cash drawers via BLE
- 03Implemented e-load and bills payment features allowing store owners to generate extra income for their customers
- 04Developed comprehensive reporting covering sales, expenses, inventory, cash ledger, and credit ledger in a single dashboard
- 05Added invoice and receipt generation with custom branding so small business owners can present professional documents to clients
Tech Stack
System Architecture
Offline-first React Native app using a local SQLite database as the primary data store, with background sync to a cloud backend when connectivity is available. Bluetooth peripheral support connects receipt printers, barcode scanners, and cash drawers via BLE. E-load and bills payment flows integrate with a third-party payment gateway. Sales, expense, and inventory data are aggregated locally for real-time reporting without requiring an internet connection.
Architecture diagramIntegrations & Custom Features
Screenshots







