You can start by replicating the project on your own. Try from scratch, and follow the lessons to know what to do, but type every single letter yourself. No copy/pasting.

Once you do this, you can start expanding the project a little bit.

Here are the challenges:

  1. You can store your progress with the drawing in local storage, so when you reload the page, you didn’t lose all your changes.
  2. Allow to save different drawings to local storage, and start from a pre-existing drawing you saved previously
  3. Use Styled Components to style the app
  4. You can assign a number to each color in the legend, and instead of having a blank canvas in the beginning, have a pre-built drawing with those numbers. In this way you know where to click to make a nice drawing without having to come up with an idea.

Go to the next module