Приложение «Расписание УРТК»
Джиджелава Никита, студент I курса специальности 11.02.01 Радиоаппаратостроение, создал на основе JavaScript-фреймворка React приложение для просмотра расписаний занятий в колледже, которое может использоваться в разных современных форматах: web-сайт, мини-приложение и бот в социальной сети «ВКонтакте», а также бот в мессенджере Telegram.
Приложение доступно по ссылке: https://alfin-dk.ru/urtk. Оно работает путем получения и обработки данных из электронных таблиц с расписаниями занятий, размещенных на официальном сайте колледжа (https://urtt.ru/students/dnevnoe/raspisaniya/). При внесении учебной частью любых изменений в расписание какой-либо группы, приложение сразу же активирует свой основной алгоритм и обновит необходимую информацию.
Главные навигационные элементы приложения:
– «Кто вы?»: требуется выбрать либо «Студент», либо «Преподаватель»;
– «Выберите группу» или «Выберите преподавателя»: необходимо выбрать значение из выпадающего списка учебных групп или преподавателей, для изменения выбранного значения следует нажать на соответствующий значок ?;
– «Основная страница»: информация о парах на текущий день (продолжительность, учебное помещение (аудитория), названия предметов, Ф.И.О. преподавателей), чтобы перейти к следующему или предыдущему дню недели, надо «свайпнуть» влево или вправо.
Помимо web-сайта и мини-приложения во «ВКонтакте», соавтор Андрей Низамов разработал ботов во «ВКонтакте» (https://vk.com/yrtk_raspisanie_bot) и Telegram (https://t.me/YRTK_Raspisanie_Bot). Бот в Telegram поддерживает автоматическое оповещение пользователей о начале следующей пары и обновлениях в расписании!
Приложение, сделанное Никитой, несомненно, привлекает не только многообразием доступных форматов, но и очень интересным и качественным дизайном! Никита, ты большой молодец! Благодарим тебя за проделанную работу и ее отличный результат! Желаем тебе дальнейших успехов на тропе профессионального развития.
Новости о релизах приложения от команды разработчиков можно отслеживать в сообществе «Расписание УРТК (by ALFIN DK)»: https://vk.com/alfin_dk_dev