PWA-сайт расписания для МГУ

Легкий и быстрый сайт с автоматическим обновлением данных и функциями PWA для удобства студентов.

PWA-сайт расписания для МГУ

Задача: Сделать удобное расписание, которое всегда под рукой

Официальные сайты с расписанием часто перегружены и медленно работают на мобильных устройствах. Идея состояла в том, чтобы создать сверхбыстрый и легкий сайт, который бы работал даже при плохом интернете и мог быть установлен на телефон как приложение.

Технологии и решения:

  • Сайт разработан как Progressive Web App (PWA), что позволяет ему работать в офлайн-режиме после первого посещения.
  • Реализован Service Worker для кеширования данных и мгновенной загрузки.
  • Написан парсер, который автоматически забирает актуальное расписание с официального источника.
  • Пользователь может добавить иконку сайта на главный экран смартфона, и он будет запускаться как нативное приложение.

Результат: Создан невероятно быстрый и удобный инструмент, ставший популярным среди студентов благодаря своей скорости и возможности работать без доступа к сети.