Hi,
In response to your proposal to build an online store with the functionality and features of search bar, product search according to the filtration, tracking of order status, product reviews section, there should be different sign up and login sections for customer, admin, super-admin, vendor, etc, coupon code generation.I can build the online store for you using the database and plugins as I have done such work in the past.
Lets discuss through chat for better understanding.
Looking for your response.
Thank You,
Pramita