Hello,
from my understanding of this initial job post, you need both web application and native application that share the same resources and admin dashboard to manage your products and have control over your business,
I'm experienced in such apps, I create applications that is highly extendable and allows flexibility to add features for future improvements.
I will create your Business API, design your cross-platform application that can work on both browsers and smartphones.
I'm looking forward to discuss, the features and the approach you want to take with your site.
Have a great day
regards,