Disagreeing with Julian is noble, but Krishna stated "I dont want to create any store on Etsy". I was responding to that.
Someone who wants to have a standalone store on their own website, and feels like "I dont want to create any store on Etsy" probably shouldn't use Etsy, since really it's a community marketplace with an API, not vice versa.
But sure, it could work fine. Etsy provides a great system for storing and managing everything related to an online store, since that's what they do.