The idea of 3D printing shoes is nothing new. Multiple companies are working to make it even easier for people to print their own footwear. Take Feetz for instance. It uses 3D printing technology to give you a custom fit shoes.
You will just have to scan your feet iwth your smartphone to get a customized 3D printed shoe in 2 weeks. These are made of recyclable materials.