Wordpress app generate

Hi There,

I would like to create a web app for a orphanage, where the requirement is.

1. orphanage admin will upload all the biodata of the children with some fields like dob, name, sex, place etc etc..
2. the parents sitting in their home can see the profile of the child and then plan to adobt it. they should have filters where in they can sort the children according city,sex,etc....
3. once they adopt the kid, they will be sending regular payments to the orphanage , and will be able monitor the progress of the kid on the net. so we need a admin panel, where the admin can update info of all kids.

Is there any readymade solution or is there a way to do this in wordpres.

Any help will be highly appreciated.

Thanks