Codes from Learning Web App Development by Semmy Purewal