I developed for several years a large mobile app that allows to make orders and manage inventory (withdrawals, inventory receiving, movement to other warehouse, damage, etc). It also used data import/export (sync) via web-sevices. As well as other interesting features that I may add to your application.