Реклама партнера — Название партнёра
UNIT.City — місце, де люди працюють... КРАЩЕ! Обирай свій простір просто зараз 👉

Львовский студент разработал апку — универсальный помощник для преподавателей и получателей образования. Как работает приложение UniSched

Юрий Кадиров, студент факультета электроники и компьютерных технологий ЛНУ им. И. Франко создал приложение UniSched, позволяющее в онлайн- или офлайн-режиме посмотреть расписание занятий на день, две или даже неделю, а также имеет такие дополнительные виджеты, как прогноз погоды, актуальные новости университета за неделю и проверенные сборы для наших ВСУ.

Оставить комментарий
Львовский студент разработал апку — универсальный помощник для преподавателей и получателей образования. Как работает приложение UniSched

Юрий Кадиров, студент факультета электроники и компьютерных технологий ЛНУ им. И. Франко создал приложение UniSched, позволяющее в онлайн- или офлайн-режиме посмотреть расписание занятий на день, две или даже неделю, а также имеет такие дополнительные виджеты, как прогноз погоды, актуальные новости университета за неделю и проверенные сборы для наших ВСУ.

Приложение доступно в веб-версии, а также для Android, однако вскоре также планируют представить вариант для IOS.

«Определенное желание сделать расписание в смартфоне появилось у меня еще во время обучения на бакалавриате. Тогда на моем факультете использовалось собственное веб-приложение с расписанием занятий, которое, к сожалению, не было адаптировано для использования на мобильных устройствах. Студенты других факультетов даже об этом могли мечтать, ведь в лучшем случае получали расписание в форме таблиц в Excel. Я, как и многие мои однокурсники, желал это изменить, но времени всегда не хватало», — вспоминает Юрий.

Во второй раз огонек зажегся в начале этого семестра, когда студент увидел известие, что мой и многие другие факультеты перешли на использование веб-приложения с расписанием занятий, которое является частью системы «Деканат».

«Сейчас я искал приложение на смартфон, куда можно было бы занести расписание занятий одновременно для двух специальностей: „Компьютерные науки“ и „Микро- и наносистемная техника“ — по которым я получаю образование на магистерском уровне с сентября этого года. К сожалению (или к большому счастью, как сейчас оказалось), удобного и, главное, бесплатного варианта я тогда не нашел. Так что взял все в свои руки и начал работу над проектом», — говорит Кадиров.

Парень сделал PWA-приложение (то есть веб-приложение, которое можно установить на смартфон для личного использования), которым поделился с несколькими друзьями, увидевшими, как Юрий им пользуется. Через несколько дней ему позвонил знакомый преподаватель с другого факультета и пожаловался, что несколько его студентов на лекции обсуждали это приложение.

«Сказал и о том, что почему-то в нем нет одной из его пар. Именно в этот момент я понял, что мне стоит поделиться своими достижениями с другими…
Обнародовал ссылку, пригласил всех желающих подписчиков своего канала в Telegram к тестированию, добавил в приложение сбор статистики посещений и всю следующую неделю ходил под впечатлением увиденного: более 100 активных пользователей ежедневно», — рассказывает студент.

Как работает UniSched

Первая и важнейшая функция UniSched — возможность просматривать расписание занятий даже без доступа к интернету. В приложении можно выбрать свою подгруппу, чтобы видеть только ее и общие для всех подгрупп пары, можешь следить за расписанием своих преподавателей, сокурсников, друзей, коллег, студентов.
Кроме того, в приложении недавно появилось много полезных функций, о которых просили сами студенты и преподаватели. Среди них:

  • возможность делиться расписанием в день в виде изображений;
  • переход на дистанционные занятия в Microsoft Teams, Zoom, Google Meet и других сервисах за одно касание, прямо из расписания;
  • призвание на Moodle, систему «Деканат», корпоративную почту и другие сервисы университета, которыми мы пользуемся каждый день;

«Маленькое удовольствие — актуальный прогноз погоды на каждый учебный день, который я добавил для своего удобства, а в результате им с удовольствием пользуются студенты. Не знаю, влияет ли это на посещаемость пар в дни с плохой погодой, хотя интересно было бы увидеть такую ​​статистику 😏!
Последние новости и анонсы событий в университете — чтобы не упускать крутые возможности для неформального образования, развития, стажировки, получения грантов и международных стипендий. О нашей Победе тоже обязательно сообщим в приложении», — комментирует разработчик.

Вместо рекламы каких-то никому не нужных «суперпредложений», в приложении будут анонсы проверенного собрания на нужды наших воинов ВСУ, в том числе студентов и работников нашего университета, взявших оружие в руки, чтобы защитить Украину от российского вторжения.
В этом семестре приложением могут пользоваться студенты уже 13 факультетов.

Технологический стек

Само веб-приложение написано на языке C#, использована платформа ASP.NET Core Blazor вместе с UI библиотекой MudBlazor и другими свободно распространяемыми библиотеками, которые делают приложение UniSched быстрым и удобным. Также он использует Web API, доступные у большинства современных браузеров, чтобы пользователи не испытывали разницы между веб-приложением и привычными для них мобильными версиями. Для того чтобы UniSched можно было установить на тех платформах, где нет Google Play, используется технология PWA, позволяющая установить сайт как приложение.

Серверная часть приложения написана на языке PHP, использует легковесный и сверхбыстрый фреймворк Leaf, возможности curl, а также систему кэширования.

Для защиты от возможных атак DoS и дополнительного уровня распределенного кэширования (то есть для ускорения получения ответов от сервера из разных стран и регионов) используется сервис CloudFlare.

Для того чтобы получать данные о расписании занятий из системы «Деканат», а также перечень студенческих групп, преподавателей, аудиторий и другую информацию об образовательном процессе, используется специальное API, предоставленное разработчиками системы. Поэтому в UniSched всегда отображается актуальная информация.

Стартап из Ужгорода создал приложение для взаимодействия бизнеса с клиентами в противовес российским сервисам в Украине. Удалось ли воплотить задуманное
Стартап из Ужгорода создал приложение для взаимодействия бизнеса с клиентами в противовес российским сервисам в Украине. Удалось ли воплотить задуманное
По теме
Стартап из Ужгорода создал приложение для взаимодействия бизнеса с клиентами в противовес российским сервисам в Украине. Удалось ли воплотить задуманное
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Читайте также
Устройство от украинских стартаперов может побороть комаров навсегда. Что такое Mosqitter и как он работает
Устройство от украинских стартаперов может побороть комаров навсегда. Что такое Mosqitter и как он работает
Устройство от украинских стартаперов может побороть комаров навсегда. Что такое Mosqitter и как он работает
Как заметил недавно один военный, который пожелал остаться неизвестным, орки, может, и не попадут, а комары точно съедят. И от них страдают сейчас многие украинцы. Избавиться от комаров навсегда эффективно и экологически поможет гаджет Mosqitter. Этот стартап основали две украинки Анастасия Романова и Ольга Дьячук. Мы решили напомнить, что может Mosqitter, о принципах его работы и особенностях на злобу дня. (текст от 21 октября 2021 года)
2 комментария
Кнопка здоровья. Украинцы разработали систему, спасающую пациентов стационара от смерти. Они — победители IT Arena Lviv 2022
Кнопка здоровья. Украинцы разработали систему, спасающую пациентов стационара от смерти. Они — победители IT Arena Lviv 2022
Кнопка здоровья. Украинцы разработали систему, спасающую пациентов стационара от смерти. Они — победители IT Arena Lviv 2022
Медицинский психолог, переехавший в Украину  из Москвы в 2014 году, Иван Осадчий придумал систему, помогающую медсестре и пациенту не потерять друг друга в стационаре. Его стартап knopka уже работает в нескольких больницах  уже более трех лет не только в Украине, но и в Польше. Повторяем историю стартапа-победителя IT Arena Lviv 2022. Текст от 28 сентября 2022 года.
Зеленский наградил CEO стартапа PetCube Ярослава Ажнюка орденом. Что он сделал
Зеленский наградил CEO стартапа PetCube Ярослава Ажнюка орденом. Что он сделал
Зеленский наградил CEO стартапа PetCube Ярослава Ажнюка орденом. Что он сделал
Украинское приложение Fairo по контролю частных финансов привлекло €2 млн инвестиций от Raiffeisen Bank
Украинское приложение Fairo по контролю частных финансов привлекло €2 млн инвестиций от Raiffeisen Bank
Украинское приложение Fairo по контролю частных финансов привлекло €2 млн инвестиций от Raiffeisen Bank

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.