Skip to main content
Tri GunawanDeveloper
HomeERPApplicationsAboutContact
Let's Talk
Tri GunawanDeveloper

Business Automation Architect — 12+ years building ERP, AI-driven platforms, and enterprise solutions that deliver measurable ROI.

GitHubLinkedInEmail

Navigation

  • Home
  • Projects
  • ERP Modules
  • About

Expertise

  • ERP Solutions
  • Frontend
  • DevOps
  • Data Engineering

Resources

  • Case Studies
  • Contact

© 2026 Tri Gunawan. All rights reserved.

Built with using Next.js & React Three Fiber

Back to Case Studies
Mobile Development
8 min read1 Lead Developer, 1 Mobile Developer, 1 UI/UX Designer

B2B Mobile PWA Suite

Developing offline-first mobile applications for field sales, logistics, and B2B ordering with seamless Odoo integration.

B2B Mobile PWA Suite

mobile

Overview

We developed a suite of Progressive Web Apps that enable field operations even in areas with poor connectivity. The apps sync seamlessly with Odoo ERP and provide real-time visibility for management.

Challenges

  • 1Field teams working in areas with poor mobile connectivity
  • 2Need for real-time order capture and GPS tracking
  • 3Complex pricing rules that must work offline
  • 4Photo and signature capture for proof of delivery
  • 5Barcode scanning for inventory operations

Solutions

  • Offline-first PWA architecture with IndexedDB storage
  • Background sync with conflict resolution
  • Service workers for reliable caching
  • Camera and GPS integration
  • Barcode scanning via device camera
  • Push notifications for urgent updates

Implementation

Architecture Design

Designed sync protocol with versioning and conflict resolution. Created data models for offline storage.

SFA App Development

Built Sales Force Automation with route planning, customer visits, order capture, and photo documentation.

LFA App Development

Created Logistics Field App with delivery routing, POD capture, signature collection, and real-time tracking.

B2B Portal PWA

Developed customer-facing app for product browsing, ordering, and order history with offline catalog.

Results

100%
Offline Reliability
All critical features work without connectivity
99.8%
Sync Success Rate
Automatic conflict resolution handles edge cases
<1s
App Load Time
Instant load after initial cache
350+
Daily Active Users
Across all three applications
80%
Orders via Mobile
Majority of orders now captured on mobile

Tech Stack

React 18
Vite
TypeScript
TailwindCSS
IndexedDB (Dexie.js)
Workbox
React Query
Leaflet Maps
ZXing (Barcode)
Timeline
4 months
Team
1 Lead Developer, 1 Mobile Developer, 1 UI/UX Designer