Particular Dating Site

Hi to everyone,
 I've a question.

I have to create a Dating Site with these features:
- Men register their Profiles with all characteristics (Age, Eyes' Color, Hair's Color..)
- Women register on Site but they don't have to insert any information about them
- Women can insert an announcement that is visible only by men that correspond to the searched filters.

Example
John registers himself with these characteristics:
- Age 18
- Eyes' Color: Blue
- Hair's Color: Brown

Marc registers himself with these characteristics:
- Age 22
- Eyes' Color: Blue
- Hair's Color: Brown

Alan registers himself with these characteristics:
- Age 18
- Eyes' Color: Blue
- Hair's Color: Black


Jenna registers herself only with User and Password.
Then Jenna inserts an announcement to find a Boyfriend and decides to show her announcement only to men with Brown Hair.
So only Marc & John can see her announcement and answer her with a Private Message/Chat.

I would like to know if exists a CMS/Template that can help me with this project.

Thanks very much.