Hello
I am full stack web expert with 10 years of experience.
I can rebuild your site as you want in the job description.
As I checked, I don't think it is impossible on wordpress, absolutely possible!
I had developed several wordpress sites from scratch and worked on lots of wordpress sites to add features and fix bugs and add new functionalities.
If you don't like to use wordpress, that's ok, I can build using PHP(Laravel) and react.js, but it would cost much than wp!
you can check my profile and reviews on it : https://www.freelancer.com/u/VasileDarmaz/
I can start right now and ensure the best result with fast delivery.
Thanks.