Hi,
First we need to check that Under what capacity have you earned that singapore income.
If you had earned that income as a professional then you can claim all the expenses incurred to earn that income including travel expense , telephone exp, etc.
if you have earned this under as salaried employee. then you can claim deductions as HRA , other allowances under sec 10 as provided by the company.
As you are resident of India , all the global income will be included to calculate your income in India.
If you had paid any taxes in SIngapore, you can claim tax rebate under Double Taxation Avoidance Agreement.
No , you cant avoid paying taxes by gifting your money to your relatives.