Yukon design megathread

Yukon notes from the devcall:

  • MIT Licenses are fine, we can use boostrap and chartjs.
  • Migrate from flask, to some coroutine/async supporting framework: there is no reason not to take advantage of the changes
  • Start to draft up a swagger spec for the API (node list + node info for start [https://github.com/UAVCAN/dsdl/blob/uavcan-v1.0/uavcan/node/430.GetInfo.0.1.uavcan])
  • Provide some mock response contracts from the backend side, for the frontend so we can get it working together