I don't know of any tutorials that do exactly something like this, but it sounds kind of like survey software maybe?
A few of the details will depend on how you want the app to work. Do you want ot have free form text answers for the questions or multiple choice or something different?
Will the questions be the same for everyone? Will they be configurable (like you can add / remove questions dynamically or will they always be the same)?
For the user dashboard, are you looking to show the same questions and the user's selected answers? Or something else?
Let us know and we can guide you through what you'd need to do!