Always depends a lot on your internal definitions of "republic" and "democracy", but People's Republic of China is a republic (power is vested and exercised through the representatives in the party, not through a monarch), and is not and does not claim to be democratic
the republic/democracy thing is tired semantics and a tar pit discussion. it’s not even the right question.
the right question is “What do we want to be?”