Permanent offline data

I am currently developing an app that help students to practice past exam questions for a matriculation exam. The catch here is to beat other apps already doing this by making questions and solutions of the app totally available offline.

My challenge now is the data is large. About #12,000 questions/solutions approximately. Where do I put this data?

Any local storage like Ionic Storage (e.g. backed by SQLite) or even as files with Ionic Native File.

Two ways

1.Converting the data to json (static)
2.using cordova-sqlite-storage (dynamic)

Yes. It’s very easy using the SQLite offline app or you can also use pre-populated Mysql DB to SQLite for this purpose. You can read this article.