Project
Roulette

Shuffle Card Deck

The objective of the Shuffle Card Deck app is to find the fastest technique for shuffling a deck of cards you can use in game apps you create.

AdvancedWeb appUI component14–32hAI-buildable 3/5no setup

As a Web Developer you'll be asked to come up with innovative applications that solve real world problems for real people. But something you'll quickly learn is that no matter how many wonderful features you pack into an app users won't use it if it isn't performant. In other words, there is a direct link between how an app performs and whether users perceive it as usable. The objective of the Shuffle Card Deck app is to find the fastest technique for shuffling a deck of cards you can use in game apps you create. But, more important it will provide you with experience at measuring and…

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 8

  • User can see a panel containing a text box the user can enter the
  • User can enter a number from 1 to 10,000 to specify the number of
  • User can click one of the three buttons to start the evaluation of the
  • User can see a warning message if number of rounds has not been entered,
  • User can see a tabular output area where the results of each algorithm
  • User can see a warning dialog with a 'Cancel' and a 'OK' button if the
  • User can click the 'Cancel' button in the warning dialog to dismiss
  • User can click the 'OK' button in the warning dialog to clear the

Once it works

  • User can see a third algorithm button - 'WELL512a.c'.
  • Developer should review the output and determine why the fastest

Suggested stack

reacttypescripttailwindthree.js

Track it