Here's a novel, smart approach to creating a useful bill of materials for DIY tutorials.
Tutorials are extremely plentiful on the web, and the DIY community has no shortage of people sharing projects and knowledge. I've seen many tutorial and project hosting systems, but I've only just begun to see them with a bill of materials (BOM) that enables you to purchase the materials quickly.
Tim Knezevich was getting very frustrated by the BOM issue. He would find himself spending more time hunting down the recommended parts than actually building projects. The search-and-purchase process was so time consuming that he simply give up on some projects. His idea for a solution was to create a system that compiles a functional BOM of purchasable products from the vendor of your choice.
Kitsy.io is the result of his thinking. On this site, you can use whatever vendor you want to construct a list of products for your DIY tutorial. Whoever is reading the tutorial can simply click to be taken to the vendor's site and directly to a prepopulated shopping cart. This should make sourcing parts fairly quick and painless.
There are other tools available at Kitsy. There's a mobile app for tracking your BOMs, as well as some promotional tools. The sales you make can earn you a commission, which you can use to purchase parts from the vendors.
It should be noted that Kitsy isn't the first to think of a shopping cart/BOM combination. However, versions such as Learn.Adafruit.com are single-vendor solutions. Kitsy hopes to have access to whatever vendors you choose.
— Caleb Kraft, Chief Community Editor, EE Times
For more projects that engineers are passionate about, be sure to check out EE Life daily.