IndexedDB wrapper with server synchronization This project was based on Dexie.js with some change in api interaction and schema.