The communist party of China is trying to erase allegations of a autocratic rule by showing the world that it functions in a democratic manner.
There are 2980 members in Chinese Congress, the so called independent Parliament, in which 2100 members are of CPC(communist party of China) and others are part of United front.
For two weeks in a year all Chinese parties gather in Bejing to discuss several issues which can affect China's interests in future.
In these days China invites Western media and show them their propaganda. In these days you would find traffic jams in Bejing, which is next to impossible thing in China.One major thing that will be not announced this year in NPC meeting is growth target, before this China always declared its growth target in NPC meeting.
Whenever democracy index publishes its report, it altogether gives zero number to China.
After knowing all these things we can say that China is not a democratic country but it tries to show the world that it is a proper democracy