Is it possible to create an psychological assessment platform using Frappe?

Hope you all doing great!
I was wondering if it is manageable to create an web-based psychological test platform in which it asks users different type of questions based on each test and evaluates them based on them regarding the method of the specific test.
And if the answers is yes, what exactly I have to look for? Is it gonna require me to learn advanced python?
I know it may sound so general but i was wondering which technologies should i start learning.

Warm Regards

Yes of course you can. This would be the basics:

  • Python: Basic to advanced knowledge, depending on the complexity of your psychological tests and the analysis required.
  • JavaScript: For client-side scripting and enhancing the user interface.
  • HTML/CSS: To design and style your web pages. (A designer will be released shortly, but I don’t know if this could fit what you need)
  • Database Management: Knowledge of databases to store and retrieve test results and user data. Frappe uses MariaDB, so familiarity with SQL might be necessary.

The Simple Answer is, Yes! You can build anything that you can imagine.