How to generate a QRCode and save it in the cloud data base

When i click on a button i want to generate a QRCode with a “ticket” infos and i want it to be saved in the database also !