Start with the final code of the project, which you can find at

Here are the challenges I propose:

  1. add a button to remove a card from the list
  2. add a link to the person’s GitHub account in the card
  3. make the app search a user on every keypress rather than on the form submit event. If the current input box content matches a user, show it “on hover”, and only add it to the list when clicked. To avoid reaching the API limits, implement caching in a caching layer to avoid to call the same API multiple times.
  4. rewrite the application using Vuex

This is the last challenge of the course.

The course is 100% complete!

▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%

I hope you will complete all the proposed exercises.

Happy coding with Vue!