The finished game. Loads by itself, keeps score, survives a dead wifi.
Sample data from PokeAPI · sprites from the PokeAPI archive. Built in 30 minutes at i.c.stars. Next: the same thing in React.