Hello There, I have prior experience in developing custom-coded online multi-seller marketplace where,
Site owner from admin panel can manage several aspects of members,categories,products, product listing,orders,inventory,advertisement & news,content,payment etc.
Sellers from the seller panel can add their products (after registration & creating a profile),can manage several aspects of products,message board,rating & review,shipping rates,product offers,orders,featured seller & products,products on auction.
Site visitors from front-end can complete the registration to create a profile, add an address book,can search & browse products, search products for auction (if you need so) here can place a bid to purchase a product on auction also can check featured products, best-selling products after choosing & clicking on any products can view product details page, seller’s public profile with previous reviews & rating, can message to any seller, can purchase a product by clicking on "buy now" (also can add a product to his cart/wish list by clicking on "add to cart"/"add to wish list" for future look) & then continue the process by "check-out" for placing the required details & paying online/cash on delivery, later consumer also can check his ordered item from "my order" & cancel his order up to a certain time.
Looking Forward,
Regards,
Raihan R.