Is WordPress better for a user portfolio?

Hello,

I work in the dental world in the UK and was considering creating a website for other dentists to keep a record of their professional activities. They can upload certificates, etc. and compare your activities with a default page of & # 39; Plans & objectives & # 39; This will allow you to check your progress, etc.

A website: dentalcircle.com has a small part of its website that does this (PDP, eCPD) but it is not completely solving all the problems, so I felt I had to start one.

I wondered if WordPress is the best for this job and, if so, what configuration / plugins would be recommended (I do not mind paying). Alternatively, if WordPress is not good, then what would it be?

AUNT
SEMrush