My system is an online store that specializes in selling six different vape, flower and gummy products.
The biggest shortcoming is that I wasn't able to use the nodemailer module in my code and I had an issue with updating product quantities as when addedto the cart.
I am most proud of updating my website to look like a legit website rather than a copy of the store made in class.
My system only allows users remove items rather than giving the option for users to choose how much they wanted to add or reduce their orderby in the cart
Assignment 3 had so many moving parts it became hard to keep track of what parts fit into each other. A good portion of my time was spent making sure variables weren't mispelled.
Ideally I would've tried using the debugger instead I used a combination of inspecting the webpage and looking at the output in the terminal on VS code.
Implementing the cookies and sessions modules tested my patience but ultimately they both added a lot of value to my system. Allowing for data to be stored via cookie or session is a convinient way to take data from webpage to webpage without adding a cray amount of code.
The nodemailer module was a beast I could not conquer due to a lack of task management. I definitely needed to start earlier to implement all my ideas for the system.
One thing that will be forever ingrained into me is the majority of my mistakes are so stupid they can be fixed by renaming a variable, but I'll always think my mistakes are way bigger than they really are.
Plan. Plan. Plan. Assingment 3 is difficult but it is manigable with proper task management. Since I am still a novice I tend to underestimate coding projects which ends up being my downfall.
40% thinking, 20% writing code, 40% debugging and 10% looking for snacks. Because I always give 110%!
100% me I did all the coding besides the help I got in prior assingments.