Client approached SynapseIndia with a requirement of creating an ecommerce website where users will be able to search for products, browse products by category, view product listings and can view product details. Further, he also asked to add such functionalities so that the user can communicate with the sellers and can negotiate on product price. On the other hand, he also added that sellers would be able to list their products for selling their products through other source. As an additional feature client told us to us to enable the users to also like/tweet/share the product on facebook, twitter and Google plus. An inherent messaging system should also be there as per the client's requisites.