Hi @singhrohit41,
I've already spoken to you on another forum post, but I'll repeat my advice here. Please get started by reading and following the basic instructions at the top of this community forum post. You’ve already taken the first step!
Once you've learned a bit about developing on Plone and worked on an issue or two from our tracker, that will be a good time to start talking about working on a specific proposal like this one. You'll want to get a bit of Plone under your belt before you begin though, so please do follow the instructions on that other post.