Note: This document is a work in progress. You can help improve it.

One List

In this assignment, you'll build a classic todo manager.

Something like: One List


  • Reinforce component architecture in React
  • Effective use props and state in React


We're going to build todo manager. The user should be able to:

  • Add new todo items
  • Mark todo items as complete
  • Delete todo items

Read the documentation

Explorer Mode

  • Allow a todo to be created
  • Mark a todo complete
  • Delete a todo item

Adventure Mode

  • Allow the text of a todo item to be changed

Epic Mode

  • Allow for multiple lists by allowing the user to specify the access token