1. A computer implemented method for associating a unique scannable code with a positive/negative event and a unique mobile device, the method comprising: creating at least a first unique scannable code, associating said at least a first unique scannable code with a positive/negative event, associating said at least a first unique scannable code with said mobile device, wherein said mobile device is configured or programmed to scan said at least a first unique scannable code.