So my cousin wants to make a site about his wine collection, since he has been collecting for a long time. He wants it so that he could publish the wine details and give his commentary/opinion on each one. He wants people to be able to comment on whatever wine they wanted, so I'm wondering what kind of a site or program should be used. He also wants to be able to sell some of his wine to people who are interested in it so they cna place an order through him, so an e-commerce site. The thing is that I don't know how to make an ecommerce section and security is a big concern since people's financial information would be processed through it.
So can anyone suggest how to go about doing this? I know we have to have a host but he plans on running a server in his home. We also need a domain but for the early stages, I guess we could just go with a free one. What kind of a site building tool should I use to incorporate all these things I mentioned? Thanks.