Goal

The goals of this challenge include:

  • Learning to implement dependency injection.
  • Using the GetX package to manage the state in your mobile app.

Specs

  • When the user adds an item to the cart, it is added to the cart.
  • Users should be able to remove items from the cart.
  • The user interface should react to changes to the cart.

Starter code

Before beginning the challenge, look at the starter code below and run it. Once done, you can dive into the challenges below.

Get hands-on with 1400+ tech skills courses.