Creating a Multiple Choice Quiz while automatically recording results after submission

Hello, I’m fairly new to Wix and Velo and am wanting to create a multiple-choice quiz that automatically records the number of correct answers of a member to a database after submission.
Upon loading the webpage the user is forced to log in and I am now up to the point of finding the best method of creating said quiz and adding the functionality I need.

Any guidance at all would be greatly appreciated as I have started from square one.
In saying that, I have tried using Fyrebox Quizzes and after contacting Support they were unable to help my cause.
I have now started to investigate Wix Forms.

It is essential that this process is automatic as I am making this for the high school that I attend and the site could potentially have an active userbase of around 1,200.

Again, guidance in any form would be greatly appreciated.
Thank you in advance.

you can use wix form but I think it is more complicated.

You have to create a database with the questions + answers

and another database for recording the answer

Flow:
User enter the page => Get questions by code from backend(DO NOT use dataset link cuz you dont want to leak your answer to some smart students) => Submit the user ans by code to backend => Save the user ans in backend and return a “score” (processed by backend too)=> display the score in front end