Проект: Крупнейший научно-популярный фестиваль в России. КубаньНаука 0+

Обязанности:

  • Разработка пользовательского интерфейса на vue.js в экосистеме Nuxt.js
  • Типизация приложения с использованием Typescript
  • Соблюдение стандартов качества кода и стилевого гида на основе Eslint конфига компании
  • Разработка форм и валидация данных: Вы создавали формы для различных компонентов и использовали библиотеку Yup для валидации данных.
  • Разработка приложения по архитектуре FSD

Достижения:

Оптимизировал сайт до 83 баллов производительности по Pagespeed. FCP 0,7 TBT 130mc CLS 0.023 LCP 2.1 SI 2.3
Создал реактивный интерфейс работы с событиями имеющие вложенные мероприятия без перезагрузки страницы
Получил благодарственное письмо от фестиваля НаукаКубань 0+ за разработку приложения.
Создал приложение за 1 месяц в команде.

Технологии:

EslintNuxt.jsNuxtUIPiniaVue.jsYupeslinttypescript
Посмотреть сайт