La práctica desarrollada se ha basado en la programación del reloj Bangle.js. Bangle.js es un reloj inteligente (smartwatch) de código abierto que se programa en javascript. Lo que distingue a Bangle.js de otros smartwatches es su enfoque en la programación y personalización. La característica más importante de este producto es que es código abierto y es "hackeable" por lo que se puede experimentar y hacer sus propios programas. La desventaja que hay es que está muy limitado en términos de potencia de hardware. Aun estando limitado por las capacidades, su flexibilidad ya que es código abierto y se deja manipular libremente lo hace muy interesante. Además, se puede crear múltiples programas que tengan la misma funcionalidad que los relojes de alta gama.