In the last workshop, we built a Cookie Clicker game. Today we'll be updating it.
One of the hardest parts of being a developer is dealing with changing requirements. Often you'll have built a wonderful, functional app, and then a product manager will say "actually, we want to move this bit of functionality to after the signup flow", and implementing that change can be challenging.
In this workshop, several new requirements have been added!
This workshop also introduces React context. This part of the problem takes the shape of a more typical guided workshop, but it comes afterwards.
For your convenience, an initial version of the last workshop's base solution is provided. If you'd prefer, you can definitely keep working on your version though!
Open this exercise file: exercise-1.md
Open this exercise file: exercise-2.md
Open this exercise file: exercise-3.md
๐ก - Minimally complete workshop (75%) - ๐ก
Open this exercise file: exercise-4.md
๐ข - Complete workshop (100%) - ๐ข
Last workshop included many stretch goals. Start by tackling them!
Pick a previous workshop, and use what you've learned to apply some of these best practices.