@nikipedia Gardening is always a very local affair for which local knowledge of rainfall, soil type, other trees and plants that you want to keep and general layout of the land needs to be taken into account. But you probably knew that, right! ;-)
I would suggest you plan your garden around the things the community garden grew, but on a smaller scale.
When I first started gardening in the early 1980’s in Australia, I concentrated on things that were expensive to buy but easy to grow. So for me they were beans of all sorts in summer except broad beans, which are a winter crop, peas of all sorts in winter, strawberries, rhubarb, silverbeet (aka Swiss chard, which is a leafy green, a little similar to spinach, but not spinach) passionfruit (passiflora is the botanic name), a rambling heavy-fruiting vine that’ll grow just about anywhere and potatoes and onions that had started to sprout. This is just for an idea of what you might try.
What I can suggest more generally is to check online for plants that you would like to grow that others have grown in your local area and try them, whether flowers, vegetables or others.
Is there a gardening group where you live? Have you got a local nursery you could visit to see what they might suggest? Or if you visit a local nursery you might be able to read the plant labels to get some ideas.
As for any sort of arbour, fencing sheds, etc, you might need to check with the local municipal authority for help there because local laws vary quite widely from place to place.
I hope this helps.