If you live in an apartment, you might not have access to a full-sized BBQ. However, you can improvise with a few cheap materials.
All you need is a cheap lasagne pan (or two, if you want to use one as a lid), a cooling rack, and some charcoal. Just add the charcoal to a pan, light it, and rest the cooling rack on top to hold your meats and vegetables. It should go without saying that the pan will get extremely hot, so it's best to rest it on stone or concrete so that nothing gets damaged. It may not be the easiest BBQ to work with, but it should get the job done.