adding tests & qr code icon action

Signed-off-by: gautiermichelin <gm@ideesculture.com>