The examples that will be given are based on a Cardiff based cake bakery called Neat Treats. The examples each deliver a lesson going further in Neat Treats' online cake ordering system. I believe this will give the examples more realism and authenticity. However, you are free to substite Neat Treats for a different project name when you follow the examples. The content is designed to apply to online shops in a wide range of industries.
The code used in the examples will be explained in each step. I have also made sample solutions to the extra steps, which you can view at any time on my Github.