Необходимо написать веб-приложение (check-in систему) на питоне, используя Flask. Программа представляет собой три колонки: scroll list всех учеников, list учеников on campus и list учеников out of campus. При нажатии на ученика из scroll list'a появляется возможность присвоить ему разрешение одного из трех типов: gas station (30 mins), Ramat/Tel aviv (8 hours or before 20:00), Parent permission (24 hours). По истечению времени, выводится кнопка "contact" c помощью которой можно позвонить ученику. В самом scroll list'е перечислены имена всех учеников в алфавитном порядке (по имени, не фамилии) и кружок соот. статусу (красный – out of campus, зеленый – on campus).
Программа должна будет работать только на local host'e и использовать базу данных (любую).
Прототип интерфейса приложен. Цена договорная.