Техническое задание: Разработка дизайн-системы
Цель проекта
Необходимо реализовать полноценную дизайн-систему для веб-проекта на основе предоставленного дизайна. Основная задача - создать единую, согласованную и масштабируемую библиотеку компонентов.
Технические требования
- Стек технологий: Vue.js (Composition API) и Nuxt.js.
- Архитектура: Разработка должна вестись в соответствии с актуальными отраслевыми стандартами и лучшими практиками.
- Основа: Работа ведется на основе готового дизайн-макета (предоставляется заказчиком).
Ожидаемый результат
- Полнофункциональная библиотека UI-компонентов (кнопки, формы, модальные окна, навигация и т.д.).
- Документация по использованию компонентов.
- Система темизации и управления состоянием.
- Готовый к интеграции в основной проект пакет.
Требования к исполнителю
При отклике на проект обязательно приложите портфолио с примерами реализованных вами дизайн-систем или сложных библиотек компонентов. Опыт работы с указанным стеком обязателен.