Probably not more than 8 or 10 days of work.
Do not place a bid unless you have expert-level Joomla knowledge and have designed components for Joomla in the past.
Oh, and you will need to be ready to start this project right now. Do not want to talk with anyone who will start next week. You must be able to start today or do not even bid. No brokers. Will only deal directly with the person doing to coding.
Will discuss component details in the PMB.
Thanks for your bid.