As with most things, there are probably 100 ways to go about doing this as well but I am sharing what I usually follow and it often gets things done. Your mileage (literally) may vary, however, this should give you a general idea of how to get started. For the sake of simplicity let I will...
www.technofino.in