Идея со штрихкодом и фоткой учаснегов на его фоне хороша, но всплывает вопрос фотошопа)
Ой, ну не смешите меня. Если была утечка информации о маршруте - то никакой фотошоп не нужен, это форс-мажор, против которого ничто не поможет. Можно просто заранее съездить и отсняться. А если не было, то это означает:
1) разгадать все загадки и т.п.
2) разослать нерегов на места, снять фон
3) переслать съемки в штаб
4) за время не более 10 минут на каждое фото сделать безупречный, не выявляемый парой элементарных фильтров монтаж с заранее подготовленной полусотней снимков команды в разных ракурсах и с разным освещением, не забыть поправить все метаданные
5) ритмично отсылать снимки в штаб с зареганного телефона
6) послать команду на этапный КП, получить легенду следующего этапа.
7) повторить все это еще 4-5 раз
Ребят, тем, кто так прогнется, надо давать первое место просто за волю к победе. Я готов также выступить спонсором этого приза и взять к себе на работу этого мастера фотошопа, который сейчас явно не знает, куда руки и голову приложить. Заработаю на нем мильоны.
А вот мгновенная отправка фотки штрихкода и команды на сервак с автоматическим распознаванием штрихкодов на КП и бейджиках это круто) тока по деньгам еще более фантастично, чем волонтер у каждой станции)
По деньгам это две недели работы ява-кодера, если на колене, и месяц-два - если очень тщательно. Потому что большую часть интеллектуальноемких задач решать не надо - есть библиотеки, в т.ч. опенсорсовые. По коммерческим расценкам получится довольно дорого, но можно найти спонсора (себестоимость человеко-часа для мало-мальски крупной разработчицкой конторы относительно невелика, особенно, если не относить на нее накладные расходы). Вон, с уже засвеченным в спонсорах Касперским можно договориться - у них есть отделение, которое занимается мобильными решениями. Тем более, что программку можно потом и отдельно распространять.
Серверная часть вообще тривиальна, едва ли не проще, чем уже реализованная система регистрации. На месяц работы разраба, но квалификационные требования к этому разрабу существенно ниже, чем к разрабу клиента.