Наймите специалиста, он вам все сделает. Причем начиная с техзадания.
В вашей идее например нет никакого смысла в сканировании кода на стене, человек может просто нажимать кнопоньку на сайте или в приложении. Однако для этого нужно гарантировать, что на проходной есть гостевой вайфай.
Более того, идея уязвима к тому, что код можно скопировать со стенки, и тогда некто Василий сможет под своей учеткой пропустить кого угодно, сканируя код сидя дома и присылая результат.
Можете украсть идею у ЦППК - пользователь покупает билет, потом сканирует одноразовый код с монитора на турникете, "активируя" билет (так как код меняется, это доказывает, что человек физически стоит у конкретного турникета). Потом он может предъявлять уже другой код в качестве билета для проходя через турникеты и контролеров.
Короче, это огрызок техзадания, а не вопрос, не по формату ресурса, к сожалению. У нас не приветствуются неконкретные вопросы и развязывание дискуссий и брейнштормов.
Чтобы что-то реализовывать, нужно ясно поставить задачу для реализации, чтобы было понятно, какую проблему мы решаем.