I'm trying to create a simple animated question and multiple-choice answer style health assessment like so. In this example, each question has corresponding answer options and selecting a specific answer would lead to a unique next question (For example, question 1 = "Do you exercise regularly?; answer 1 = "yes"; question 2 = "OK, how often do you exercise?"). Additionally, the question and answer you selected animates to the top of the screen, but clicking on your previous answer would bring back the question and answers so you could re-answer it if you'd like.
I'm fairly new to React Native so I apologize if this is a beginner question, but to build this, should I implement a scrollview or flatlist? I was thinking of putting all of the question and answer keys in firebase and mapping over them to display the question and matching multiple choice answers.