Гарантия возврата
Вернем деньги, если что-то пойдет не так.
vasilylead
Фрилансер
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
19 500 rub

Срок выполнения

10 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
vasilylead
Фрилансер
Верифицированный пользователь

Разработка интерфейса на Vue.js: SPA, личные кабинеты, дашборды, вёрстка из макета

Собираю фронтенд для веб-приложений на Vue 3. Работаю с реальными проектами, а не с шаблонами: компонентная архитектура, состояние, подключение к вашему API. Что входит в базовую стоимость: — один экран или раздел приложения: до 5 компонентов — адаптивная вёрстка под десктоп, планшет и мобильный — интеграция с готовым REST API: подключение до 5 эндпоинтов, состояния загрузки и ошибок — маршрутизация (Vue Router) и хранилище состояния (Pinia) в рамках этого раздела — формы с валидацией и понятными сообщениями об ошибках — сборка Vite, готовые статические файлы для публикации — кроссбраузерная проверка: Chrome, Safari, Firefox, мобильные браузеры Стек: Vue 3 (Composition API, script setup), TypeScript, Vite, Pinia, Vue Router, Axios, Tailwind или SCSS, Nuxt при необходимости SSR. Как идёт работа: 1. Разбираю макет и API, фиксирую список компонентов и состояний до старта. 2. Выкладываю код в репозиторий и разворачиваю превью-стенд, где вы видите прогресс на живой странице. 3. Вы смотрите и оставляете правки по согласованному объёму — без ограничений по количеству итераций. 4. Финальная сборка, деплой и передача проекта. Не берусь за: правки чужого кода без доступа к репозиторию, вёрстку без макета и без описания логики, конструкторы сайтов (Tilda, Wix) и WordPress-темы. Опыт: 8+ лет в разработке, веду коммерческие проекты от макета до продакшена. Объясняю решения простым языком и предупреждаю заранее, если в макете есть места, которые дорого поддерживать.

Заказчик получит:

Git-репозиторий с исходниками, собранная production-версия, README с инструкцией по запуску, рабочее превью в браузере

До начала работы заказчик должен предоставить:

1. Макет в Figma (или другом редакторе) с доступом на просмотр. Если макета нет — опишите экраны текстом, соберу простой интерфейс на готовых компонентах. 2. Документация API и тестовые доступы к нему. Если API ещё нет — скажите заранее, обсудим. 3. Доступ к репозиторию и хостингу для деплоя. 4. Шрифты, логотип, иконки и прочие материалы бренда. 5. Один ответственный, который отвечает на вопросы по логике интерфейса.