Step 1
Create a new Ionic project.
npm install -g ionic@latest
ionic start ionic4-background-geo-pouchdb blank
Step 2
Install plugin and dependencies.
// geolocation tracking
ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation
npm install --save @ionic-native/background-geolocation
// sqlite as storage without limits
ionic cordova plugin add cordova-sqlite-storage
npm install @ionic-native/sqlite
// pouchDB