I see what you have requested here is a MULTI-VENDOR PLATFORM . So the flow goes like this
1) There are 2 types of users BUYERS AND SELLERS
2) The Sellers would be able to register and their would get their very own dashboard to manage their store within the platform , they can manage their inventory , sales , cost, orders, earnings e.t.c
3) The buyers on the other hand would be able to use the advanced search filters of the platform to find what they are looking for and most of their searches would be based on Geo-Location to find within a specific locality for faster delivery time
4) Every Seller here has their own profile page and it is subjected to RATINGS AND REVIEWS from Buyers , this helps future Buyers to make a better decision
Am I correct so far ? is this what you are looking for ? please let me know
Also Some additional questions that I have regarding the deployment:--
1) What kind of a server do you have ?
2) What kind of API do you use ?
3) What kind of Cron-Job setup do you have ?
(if you don't know the answer to the above questions, don't worry , we can talk about it )
Thanks and Regards