Sales ERP Mobile Application
Mobile application for field sales team to input Sales Orders and sync data in real-time.

Kategori
Tech Stack
Arsitektur
- Frontend
Flutter SDK (Dart) untuk platform Android dan iOS dengan state management yang efisien.
- Backend
Layanan backend menggunakan Laravel API untuk pemrosesan data yang terstruktur.
- Database
PostgreSQL sebagai database utama untuk menyimpan data transaksi penjualan.
- Infrastruktur
Dockerized containers, di-deploy di cloud infrastruktur PT. Inaugurasi Pelangi Nusantara.
Overview
This app helps sales reps record Sales Orders directly from the field, eliminating manual paperwork. It connects to the backend via Laravel API and supports instant receipt printing using portable Bluetooth thermal printers.
Features
A mobile application built for field sales teams to input Sales Orders directly from store locations, view transaction history, and sync data back to the server. The app is actively deployed and used by 3 corporate clients.
- Create and manage Sales Orders directly from the field.
- Real-time data synchronization with central ERP system.
- Customer search and order history listing.
- Direct receipt printing via Bluetooth printer.
Challenges & Solutions
The biggest challenge was allowing sales reps to input orders in areas with weak internet signals. The solution was implementing local storage (SQLite) in the Flutter app to temporarily save orders and automatically sync them to the server once a stable connection is detected.
Lessons Learned
This project deepened my understanding of offline-first app architecture and state management in Flutter. I also learned how to handle asynchronous data synchronization between local SQLite and a remote Laravel API.
Kategori
Tech Stack
Arsitektur
- Frontend
Flutter SDK (Dart) untuk platform Android dan iOS dengan state management yang efisien.
- Backend
Layanan backend menggunakan Laravel API untuk pemrosesan data yang terstruktur.
- Database
PostgreSQL sebagai database utama untuk menyimpan data transaksi penjualan.
- Infrastruktur
Dockerized containers, di-deploy di cloud infrastruktur PT. Inaugurasi Pelangi Nusantara.