I want to have a social networking type site for my college alumni - limited to a closed network of about 100 classmates. I have obtained a domain name and have contracted hosting rights. I am thinking that one of the open access social networking applications (e.g Elgg) may be suitable for my purpose.
Essentially I want to create a platform for us to interact via a notice board kind of thing to chatter with each other and for members to post photographs, other files etc. along with a database to record contact details.