we need a wordpress site
where people can register and create their account. they will have interactions between them like messaging not chat, i repeat not chat and even can add friends but the main feature is the post option
each of their post will be not a simple post they will fill a form where they can input the recipe they love to make or they want share to their friends and the friends will comment, rate and like that's the main idea
now ask me if anything is not clear
limited budget