Skip to content

HackYourFutureBelgium/explore-pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Explore Pokemon

A starter-project for pair programming. All of the files are empty, but there are two similar projects you can study in the Asynchronous Programming repo. Your task is to fill in the code of this repository until your new code behaves just like the obfuscated demo.

In this project you should practice the pair programming roles: Driver and Navigator:

  • Choose one person on your team to be the main repository owner. They will fork this repository and all team mates will fork from theirs.
  • Everyone should take turns being the Driver, every 10 minutes:
    1. Push your code so far to GitHub (even if it isn't working!)
    2. Choose who will be the next driver
    3. The new driver will merge the most recent code to their repo and clone
    4. Code for 10 minutes.
    5. Repeat!
  • When your group's project behaves the same as the demo, merge all changes into your group's repo. You're done!

Learning Objectives

  • Exploring and understanding the PokeAPI
    • This one is important! Be sure to spend some time practicing with this API before diving into the project.
  • Using import and export
  • Pair Programming

Challenges

Looking for a little more?

  • Try to replicate the exact DOM and classes used in the demo
    • This is possible by inspecting the DOM
    • and carefully reading through the console.logs
  • Style it, the demo's pretty ugly.
  • Render all of the selected pokemon's evolutions
  • Make a cooler table of contents than just an <input> tag