Android App
Diggo POS Android
A comprehensive Point of Sale system for Android, featuring inventory management and transaction tracking.
Role: Lead Android EngineerTimeline: 2022 - 2023
Scroll Details
Fullscreen Preview
Project Overview
Diggo POS is a modern retail solution that aggregates inventory management, real-time sales reporting, and cash register flows. Built with standard clean design, it operates flawlessly offline and synchronizes data asynchronously when online.
Key Deliverables
- ✓Offline-first operational state using SQLite/Room buffering
- ✓Dynamic pricing grids and tax computation matrices
- ✓Direct integration with Bluetooth ESC/POS receipt printers via Printer-ESC-POS
- ✓Analytics chart interface for daily and monthly sales reporting
Project Links
Tech Stack
KotlinAndroid JetpackRoom DatabaseRetrofitMPAndroidChart
Engineering Challenges
Data synchronization conflicts when running multiple POS terminals offline. Solved by implementing vector clocks and conflict-free replicated data strategies.
Resolved and implemented in production.