An interactive take on the classic water pouring puzzle.
Essentially a game... click the buttons to move water from bucket to bucket until the target volume is reached.
To gain more experience with functional component development and React Hooks.
Issue npm run watch
to spin up a dev localhost.
Issue npm run build
followed by npm run start
to serve a production build.
Initial state, bucket capacities, and target volume can be modified in the ./src/constants
file.
To layer in some testing for fun and good practice.