There are many ways to replace eggs while baking and here are the substitutes you can use for butter in your recipes. Few options are great for vegans too.
Read this post on womenpulse.com