Narendra Modi is not winning because of BJP in Gujarat. BJP is winning in Gujarat because of Narendra Modi. Such is his chrishma. He is bold and has leadership qualities. This is best about Narendra Modi.
Your vote on this answer has already been received
He is using all model technology for administration.for example he has got cctv from which he can all sections of office,secondly he is honest /all types of sollar energy,rain harvesting etc is adopted in gujarat villages