Here's the Hanzi flash card deck. Click on the card to flip it and then click again to move to the next card and advance through the deck.
Decks are shuffled each time the page loads so they get randomized.
Use the pulldown menu on the right to change the deck. There are 20 words per deck which I have grouped together into themes.
The checkboxes can be used to adjust what you see on the front and reverse of the card.
I will continue adding decks to the flash cards as I use them for my own learning. I hope it can also help you learn Mandarin!