Если это система для сотрудников, то гораздо проще взять стандартный СКУД, там и контроль доступа, и ключницы, и персональные шкафчики, и весовой контроль, и алкотестеры, в общем, на любой вкус.
Если это для посетителей, то что будете делать с людьми, у которых нет смартфона, смартфон на древней версии андроида или на windows? А может человек просто не хочет ставить какое-то левое приложение только чтобы посетить вашу контору.