Is it possible to create a web application for retails stores with offline capability? The scenario is that they will intentionally disconnect from internet connection and do the selling offline then later on upload the data on a location where internet connection is do I implement or automatically update the inventory of items when internet connection resumes?