Extensions For Multiple Storefronts

I am looking for suggestions for a site that I’ve been asked to build.

The site will allow shop owners to create their own virtual storefronts, sort of like a directory of shops. Depending on their access level, they may only be able to upload a logo and enter some description of their business, but they may also eventually be able to upload images of their inventory, create their own blog entries, add a calendar of events, allow people to subscribe to their own news feed, etc.

Is there an existing extension(s) that might put me in that general direction so that I’m not re-inventing the wheel?


i think this is a big project , but a simple extension can handle . you may have to develop it yourself or you may need a develop group to do that :P