Technical requirements
In order to proceed with this chapter, you will need the following:
- Code from the previous chapter, which can be found at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH07/final/candy_store and at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH07/final_extra/candy_store
- All of the code required for this chapter, which can be found here:
You can review the step-by-step refactoring in the commit history of this branch.