There are lots of things to consider for happy chooks, how big it is will depend on how many chooks you want to keep. Will they be free ranging or in there all the time? Need good ventilation, roosting area, laying area, feed storage etc.
You can repurposed lots of different things or have a brand new coop custom built to suit your needs. We are happy to have a chat if you want some advice on setting it up.