If I had more time:

  • I'd refine refresh mecanism. If it takes too long to load the data on 5 second mark I'd show some info to the user... or something similar.
  • I'll add UI and screenshot tests.
  • I'll not hardcode neither currency nor trading pairs.

crypto-trading