Hi.
I am a full-stack web developer.
I have been working in freelance for more than 6 years.
During these periods, I have been developing apps. For example, App where people can check sellers, add a comment about their workflow, add information if he is a fraud. Also, I have a lot of experience in web development(create and edit: website, plugin, module; SEO) and working with server configuration(move website from one server to another, controls server panel, redirecting, making security).
I have been making a lot of the same things as you wish in your project.
I give you feedback in 10 minutes and ready to give you the best services.
Best regards, Vladimir