In India whenever we do feel like complaining either we end up in expressing in words to friends or if there is really something important we try to just get it done someway.
Indian Government do have a portal which is open to public and allows you to lodge your complaints on almost anything in various departments. The portal is called as Public Grievances which monitors complaints made by public online. It also gives you a way to track them and remind of your already registered complaints.

You can find the list of Ministries/Departments/Organisations that are covered and like the footer of this site says :
Public Grievances pertaining to identified issues in respect of 20 Central Government Organisations (for list click here) are being handled by Directorate of Public Grievances (DPG), Cabinet Secretariat. If your Grievance falls under the purview of Directorate of Public Grievances, Cabinet Secretariat, please click here to lodge your Grievance.

Though it might take sometime to get reply but this is a good p-lace to start with. In fact you can lodger your complain here and then visit the respective department personally. This satisfies the purpose of Online portal as well as your by visiting the department also.
Also if you are more involved online you can become a Streetanchor, And fight for the issues around you and help others also.
Dear sir/madam,
My name is shahbaz alam having account with INDIAN BANK,SFS BRANCH,JANAKPURI A/C NO 703564232, on urgent basis when i was not having ATM CARD on the time of withdrawl money, i went to INDIAN BANK,DB GUPTA ROAD,PAHARGANJ Due to not having proper facility of light in branch i have to wait around 2 hours for money withdrawl and after that employee sitting there said that we could not proccess your cheque because your signature is not flashed,i will be highly oblidge you if you could take action against this branch where costomer satisfaction is very poor and this has not happen one time many a time it repeated employee sitting there are involving in gossips and listening songs from redio it is rediculus i just fadeup to visit there.
regards
Shahbaz Alam
A-31,Shastri Nagar
New Delhi
MOB-07838351983