Проект: Крупнейший научно-популярный фестиваль в России. КубаньНаука 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
Посмотреть сайт