Hello.
I read your detail description of this project carefully.
I have much experience with website development.
I grasped various frameworks and used suitable frameworks in my works.
Backend: ruby on rails, Laravel, Symfony, yii and Codeigniter, node.js and other CMS frameworks such as Drupal, WordPress
Frontend: AngularJS, 2/4/5, Html5 and CSS , React JS, Vue.js
Database: Mysql, MS SQL, MongoDB
And I am good at website hosting too such as aws, Alibaba and ovh, etc
I am free today to discuss details if you are interested.
Best regards,
Edward