Ищем Frontend-разработчика (Nuxt/Vue) для создания админ-панели Telegram-магазинов
Описание проекта:
Мы разрабатываем админ-панель для управления магазинами, созданными на базе Telegram Mini Apps. Это отдельная, полноценная веб-система, предназначенная для владельцев Telegram-магазинов. С её помощью пользователи смогут настраивать и управлять своим магазином (ассортимент, категории, заказы, цены, акции, пользователи, логистика и др.) — всё, кроме визуального дизайна.
Система создается с нуля по готовому техническому заданию. Предусмотрена тесная интеграция с API, MySQL-базой данных и Telegram-ботами. Проект рассчитан на долгосрочное развитие и масштабирование.
Что нужно делать:
• Разработка frontend-интерфейса админ-панели на Vue.js / Nuxt.js
• Интеграция с REST API (разработка backend — на нашей стороне)
• Отображение и управление данными из MySQL (через API)
• Создание компонентов: управление товарами, заказами, пользователями, настройками и т.д.
• Реализация авторизации, прав доступа, фильтрации, пагинации и других ключевых функций
• Вёрстка по макетам (Figma или эквивалент), адаптивная и удобная UI-логика
Требования:
• Опыт разработки на Vue.js / Nuxt.js (оптимально — Nuxt 3)
• Уверенное владение JavaScript (ES6+), HTML, CSS (или SCSS)
• Понимание работы с REST API, Axios, архитектуры SPA/SSR
• Опыт создания интерфейсов для админок / CRM / внутренних панелей — приветствуется
• Умение разбираться в чужом API, работать по ТЗ
• Навыки адаптивной верстки и построения UI с учётом UX
Будет плюсом:
• Опыт с Pinia / Vuex, Vue Router, Composition API
• Знание Nuxt SSR и SEO-настроек
• Опыт в Telegram Mini Apps / WebApp интеграции
• Участие в сложных или коммерческих проектах (ссылки на портфолио)
• Опыт работы с компонентными UI-библиотеками (например, Element Plus, Naive UI)
Формат сотрудничества:
• Удалённая работа
• Почасовая оплата или поэтапно (договоримся)
• Долгосрочное сотрудничество при хорошем результате
• Постоянная поддержка по вопросам архитектуры и API
• Общение — Telegram, task-менеджер
Что предоставим:
• Подробное техническое задание
• Макеты, описание логики
• Настроенное API и тестовые данные
• Гибкость в плане реализации
Для отклика, пожалуйста, укажите:
• Опыт работы с Vue/Nuxt (какие проекты, какие версии)
• Примеры работ (портфолио или GitHub)
• Готовность пройти тестовое задание (по желанию, может быть оплачено)
• Удобный способ связи