Multi Vendor Web Site

Hello guys,

I have a plan to start a multi vendor website ( People can register and post there selling ads in the site)

From where should I start and how can I fulfill my requirement.

Hope someone will help me.
Thank you