VBВиталий БалаянSoftware Engineer · лог работ
← Лента

«Большая перемена»

Сайт Всероссийского конкурса «Большая перемена» — frontend на Next.js с динамической ревалидацией, админ-панель и backend.

Сайт «Большой перемены» на компьютере и телефоне

«Большая перемена» — Всероссийский конкурс для школьников и студентов колледжей, который проходит вместе с Росмолодёжью при поддержке Минпросвещения и Минобрнауки. Это не только конкурс: тесты, которые помогают понять свои сильные стороны, сообщество единомышленников и события круглый год. Партнёры проекта — ведущие компании, вузы и федеральные детские центры вроде «Океана» и «Смены». Полуфиналы собирают сотни участников со всей страны, а победители, например, едут в «Путешествие мечты» по железной дороге из Москвы во Владивосток.

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

Что сделал

  • Frontend. Сайт собран на Next.js с динамической ревалидацией. Страницы отдаются уже готовыми, поэтому открываются быстро и хорошо индексируются. Когда в админке появляется новость или меняется контент, нужные страницы обновляются сами, без пересборки всего сайта.
  • Админ-панель. Удобная админка для команды проекта: новости, разделы о конкурсе и возможностях, партнёры. Контент правится без участия разработчика.
  • Backend. Серверная часть, которая хранит контент, отдаёт его сайту и связывает админку с витриной.

Итог

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

Спасибо компании NODA Lab за возможность поработать над этим проектом.

большаяперемена.онлайн ↗NODA Lab ↗