This is a flashcard web app, built with react and node.
Here's a recorded demo of the site.
Users select which computer science topics to review.
And then cycle through the cards with touch gestures.
There are five gestures:
- swipe card right: go back to the previous card in the deck
- swipe card left: go to the next card in the deck
- swipe card up: remove the card from the deck
- swipe card down: shuffle cards
- and tap card: flip card to see front or back.
The site uses react-use-gesture and react-spring for the animations and interactivity.