На бэке: Yii2/Symfony 2(3)/использовал бы свой ADR-фреймворк, использующий компоненты Symfony.
На фронте в зависимости от того, что умеет фронт, если я - то React
В зависимости от хостинга и нагрузки - MySQL/PgSQL.
WP тут сильно плохо подходит, реализация задачи на MVC/ADR фреймворке была бы лучше и удобнее.