All you need is a small amount of vertical space around a balcony or an open window which can hang or store a vertical array of drink bottles that can grow all your herbs and lettuce easily. Recycle as many of your plastic drink containers.
For my herb garden. This one doesn't show you how to do it but looks like a good project to start! It's also great for a tiny patio or yard. Looks like the pots might be too small though. so, build frame bigger according to pot size preferred.