I am about undertake a web project and i was looking for some advice on how to approach it the best way.
Baically i have a client and they have 110 clients and they want a site with 110 microsites (one for each client)
With security based on each microsite for the corresponding client,
basically within each microsite they will have the ability to easily upload images or plans within a nice little interface (possibly email)
So can this be done, i am looking at something like http://piwigo.org/
but maybe i am better off developing something myself so its a little bit more scaleable?