An offline-first application for field agents to record rubber buying transactions, which can sync data when an internet connection is available.