By going through the Project Inspiration Feedback, I have gotten a few questions (some repeated many times) on the functionality of the shoe.
1. How is the shoe going to get heavier to stop you from walking?
This technology has not been invented but I have thought about how I would prototype it. A large metal sheet can be positioned near the "junk food" and when the user walks near it (on the metal sheet), the shoe will be magnetized to create a "heavy" effect.
2. How is the shoe going to detect the shop?
I guess GPS can be used and a list of shops you want to stop yourself from going can be set before going out.
3. How do you get to walk again?
What I thought was if you try to back up, the shoe will sense it and slowly get lighter.
I also got ideas from the comments on how to make it more effective. For example, instead of just beeping, weird and embarrassing sounds can be played instead. Some also brought up potential safety hazards like falling over and hurting your leg trying to move the shoe. Alternatives to "trick" the shoe were also brought up, like hoarding the junk food at home so you don’t have to buy it outside, taking out your shoe before walking towards the shop, etc. Hoarding junk food at home can't be stopped but maybe an additional function like locking your feet in the shoe and not allowing you to take it out until you get home will help. Comments described this shoe as a good way to support the user by annoying them instead of punishing them.