The Complete Guide to QR Codes: From Basics to Safety & Smart Use