How to store data for my app

Good morning everyone !
I have an idea of a quizz app. I want to store them on firebase. Like that I can add some questions without having to upgrade my app. But if I use this solution, it means that my app always need internet to run. Do you have a solution to this issue ?

A solution can be to stock the questions on firebase and when the app is launched :
If there is an internet connection : download the latest questions on a local databse (but I don’t know how)
If there is not an internet connection : use the questions that are already saved.

Do you have already experienced something like that ? And can you guide me during this long journey ?

Have a nice day !