You'll need to make a quite simple website with a clear-out design.
You have to work with MySQL database.
People may add each other as friends, send messages to anyone and search for strangers by location and interests. They also can discuss topics on a forum.
Admins has to be able to add new interests easily.
Some web design and basic security knowledge is neccessary!
We need similar partner sites in the future, it would be nice to work with the same team/person in those projects.
Reference works is a must!
1. What technologies do you want to use? (I mean, in your opinion, what would be the best combo for this job?)