Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на javascript – работа для фрилансеров в России

Найдено предложений — 2

  • Более 2 предложений о работе за сегодня в тематике разработка на javascript
  • У нас можно найти ежедневную работу или подработку, выбрав более чем из 2 вакансий
  • Свежих заказов на разработка на javascript в России для фрилансеров на июнь 2026 года — 26 шт.

Разработка на JavaScript

дистанционно
договорная
Вуз лабы. Подготовка к экзамену в вузе. Выполнить лабораторные.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Доработать авторизацию по email,password в приложении frontend-reactJs и backend-spring boot, kotlin.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Веб-разработка. Разработка с нуля, Плагин для браузера. Написать плагин для браузера который будет запускать имеющийся js скрипт с простым интерфейсом и возможность менять параметры в скрипте.
Москва Фрилансеры

Разработка на Next.js

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Санкт-Петербург Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Создать React версию сайта, функционально эквивалентную текущему tourvisor.ru ( и интеграцией его к сайту), но добавив расширения: - системой платных подписок ( 3 уровня); - динамическим изменением цен в зависимости от подписки; -лк пользователя - интеграцией платежное системы РФ Проект не стартап с нуля, а перенос и надстройка Frontend: React ( желательно Next.js) Type stript SSR/ SSG ( для SEO) UI: MUI/ Ant Design / shadch ( на выбор) Backend ( допустимые вприанты): Node.js (Nest JS/ Expeess) + приоритет - интеграция с существующим API турвизора База данных:PostgreSQL или MySQL Авторизация: по почте или номеру телефона Логика поиска и выдачи турвизора полностью сохраняется Изменение цен по своему алгоритму Важно: это не пересчет у туроператора, а визуально-логическое изменение цены на фронте/бэке по правилам, проценты задаются либо в админке, либо в конфиге Личный кабинет без сложных CRM, а минимально достаточный каб Не требуется сложный биллинг Нефункциональные требования : SEO дружелюбность, быстрая загрузка, масштабируемость, чистая архитектура Стандартный SaaS набор, а не уникальная разработка.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Работа с Polymarket. Настройка. Нужен специалист, кто может помочь для торговли на Polymarket написать уже готовый скрипт, но только поправить немного и запустить его в работу на криптобирже.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Привет! Shunli - это Telegram Mini App для изучения китайского с ИИ Наша целевая аудитория - Gen Z Поэтому визуал, скорость и стиль - наше все Проект движется от стадии MVP к релизу, сейчас нужен React-разработчик, который готов полностью взять на себя часть фронтенда Перед откликом глянь запись с прохождением онбординга приложения (1 минута) https://drive.google.com/file/d/1M2_S7vW5qCkv8fse4y7A6Yceg-GkfL46/view?usp=drivesdk Что бы ты изменил/исправил в онбординге? Это очень поможет при выборе.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Обучение. Пожелания и особенности: Хочу стать Frontend-разработчиком (JS, React). Я давно проходил курс FullStack разработчик. Плюс я сам изучал HTML, CSS, JavaScript,TypeScript, React, Redux, Node. Я бы хотел вспомнить все это. И как нибудь устроиться на работу. Но сейчас еще требуют Next.js знать. Его вообще не знаю.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Puppeteer. Доработка существующего продукта. Пожелания и особенности: Есть стек LLM + puppeteer , эта связка автоматизирует действия в браузере, ллм отдаёт json команды вида "click by text (текст кнопки) " И puppeteer должен кликнуть по этому месту, но проблема заключается в том, что даже если текст присутствует, то puppeteer не всегда удаётся кликнуть по нему из-за разных причин, нужно сделать так чтобы если ллм сказала кликнуть по такому тексту, то js часть должна этот текст 100% найти и кликнуть по нему.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта.
Санкт-Петербург Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля, тестирование, настройка, доработка существующего продукта. React разработчик Fronten Typescript 5 React 18 Next.js 14 Nextui Redux 5 Stomp-js/stompjs Yup React-hook-form Dayjs.
Москва Фрилансеры

Разработка на Vue

дистанционно
договорная
Веб-разработка. Настройка. Есть проект на стеке vuejs+capacitor со сборкой под web, android, ios. Необходимо настроить сборку проекта с учётом следующих особенностей: 1. Разделить сборку на dev и prod-версии 2. dev – собирается на отдельный домен, версия под android отправляется во внутреннее тестирование в playmarket, версия под ios – в TestFlight в app store 3. prod – собирается на рабочий домен, версия под android отправляется в релиз playmarket, версия под ios – в релиз app store 4. Версии должны меняться автоматически 5. Сборки под android и ios должны отправляться соответственно в play market и app store по api 6. Данные api (ключи) и прочую информацию необходимо вынести в .env После определения исполнителя будет предоставлен доступ к серверу или отправлены файлы проекта.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Frontend разработка (JavaScript, HTML, CSS). Разработка с нуля. Пожелания и особенности: нужно сделать небольшое задание для студента. работы на 1,5 часа.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Надо на сайт: On-kassa.ru Добавить событие на кнопку "Войти". Должно появиться модальное окно со стилями и каруселью бутстрап 3ф С сайта: Autoscaners.ru.
Москва Фрилансеры

Разработка на Node.js

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Есть сайт steam-easy.ru на Node.js. Сейчас стоит один платёжный провайдер, нужно заменить его на нового (по API) без изменения бизнес-логики сайта. Новый провайдер даёт детальную документацию по API (СБП , HTTP/1.1, Authorization Token, callback, статус платежа и т.п.) — документ у меня на руках, вышлю исполнителю. СБП 01.08.25_API мерчанта h2h Что нужно сделать: Разобраться в текущей схеме приёма оплат на сайте (создание заказа, сумма, статус, что показывается пользователю до/после оплаты). Подключить нового платёжного провайдера по их API (инициация платежа, редирект/форма/QR, обработка статусов SUCCESS/FAILED, коллбеки). Настроить приём оплаты картами РФ (ECOM). Остальные методы (СБП/SberPay) можно обсудить отдельно, минимум — карты. Реализовать обработчик callback_url на Node.js: обновление статуса заказа на сайте, логирование, обработка ошибок. Протестировать цепочку: тестовые платежи на минимальную сумму + сценарии “успех/ошибка/отмена”. Передать краткую инструкцию: где в коде менять токен, ключи и callback/return/fail URL на будущее. Что с моей стороны: – Доступ к коду и хостингу сайта (Node.js). – Документация по API нового провайдера с примерами запросов/ответов. СБП 01.08.25_API мерчанта h2h – Быстро на связи, могу оперативно отвечать на вопросы. Что важно: – Нужен человек с реальным опытом интеграций платёжных систем по API (банковские шлюзы, агрегаторы, СБПи т.п.). – Аккуратная работа с деньгами: корректная обработка статусов, повторов, ошибок. – Желательно показать 1–2 примера похожих интеграций (линк/описание).
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Веб-разработка. Настройка. Пожелания и особенности: Дописать код, мы сами внедрять будем.
Тюмень Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Требуется разработка сайта с 0 для он-лайна-школы.
Ульяновск Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Санкт-Петербург Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Интернет-магазин. Просто узнать стоимость
Москва Фрилансеры

Разработка на React

дистанционно
договорная
ОБУЧЕНИЕ разработка двух одинаковых приложений для управления счетами и подписками на основе React Native и Swift для дипломной работы. Цель - сравнение технологий. Функции: локальное хранение платежей, CRUD, категории, уведомления, аналитика. Included in the Thesis: ? Local data storage for bills and subscriptions ? Creation, editing, and deletion of payment entries ? Monthly and category-based expense overviews ? Basic notification functionality for upcoming payments ? Performance measurement under controlled test conditions ? User testing focused on usability and perceived quality Excluded from the Thesis ? User authentication systems ? Cloud-based data synchronization ? Multi-device support ? Advanced financial analytics ? Integration with real banking services ? Commercial deployment and monetization These exclusions are justified because the thesis focuses on framework comparison rather than comprehensive product development. Including complex backend systems or security-critical features would significantly increase development complexity without directly supporting the main research question.
Москва Фрилансеры

Разработка на TypeScript

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Ищем backend-разработчика (TypeScript) для проекта таск-трекера Нужен специалист, который сможет погрузиться в текущую инфраструктуру таск-трекера, разобраться в архитектуре и взять на себя доработку и поддержку серверной части. Фронтенд (Quasar) уже закрыт отдельным разработчиком — работа будет в связке. Основные задачи: — поддержка и развитие существующего backend на TypeScript; — разбор текущей логики, инфраструктуры и интеграций; — разработка новых серверных функций и API; — взаимодействие с фронтенд-разработчиком. Требования: — уверенный TypeScript; — опыт работы с backend-фреймворками и Rest API; — умение быстро погружаться в чужой код; — самостоятельность, аккуратность, понимание архитектуры.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Реализован основной флоу покупки товаров, но надо довести до ума: 1. Визуал, контентное наполнение и связь с бэком панели навигации (в том числе сайдбар на мобильных устройствах) 2. Реализовать виджет и страницу поиска (бэк готов) 3. Доделать связку страницы товара с бэком и донастроить динамическое отображение элементов 4. Починить RSC (сейчас все страницы рендерятся динамически на сервере при каждом запросе несмотря на наличие общих статичных темплейтов) 5. Связать с бэком страницу Консьержа 6. Починить фильтрацию, сортировку и пагинацию товаров в разделе каталога 7. Реализовать страницы из футера 8. Поправить отображение некоторых компонентов (вылезают за границы контейнера, неправильно отображают картинки итд) 9. Сделать формы обратной связи 10. Уведомления при добавлении в вишлист и корзину 12. Личный кабинет с историей заказов (бэк готов, фронт отрисован).
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Нужно помочь улучшить INP и CLS на сайте написанном на реакте с некстом.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля, тестирование, настройка. Er.
Москва Фрилансеры

Разработка на TypeScript

дистанционно
договорная
Бэкенд разработка. Доработка существующего продукта. Имеется самописная CRM система, которую нужно доработать. Стек: typescript, expressjs, postgres, drizzle(!), zod, git, REST API. Система модульная по схеме dto-controller-service-repo. Нужна доработка модуля учета времени работников, платежей и др, более подробно в лс. Хотелось бы специалистов с ОПЫТОМ разработки подобных систем, а так же знакомыми со стеком. Занятость частичная.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Веб-разработка. Разработка с нуля. Разработка для браузера, подробности в лс.
Москва Фрилансеры

Разработка на Vue

дистанционно
договорная
Веб-разработка. Разработка с нуля. Задача для специалиста. Есть сайт с несколькими поддоменами city1.domain.com / city2.domain.com / city3.domain.com В зависимости от поддомена на сайт подгружается информация из апи (номера телефонов, карты, seo, график работы) Существует 2 языковые версии сайт city1.domain.com – русский язык city1.domain.com/en/ – английскиий язык Структура сайта / – главная /about/ – о компании /contacts/ – о контакты Страницы английской версии открываются по адресу c добавлением языка в конце адреса city1.domain.com/about/en/ Все поддомены через nginx "смотрят" в один каталог, где находится приложение. Условно /home/www/application/ Вопрос: Возможно ли настроить prerender nuxt.com/docs/3.x/getting... и как это организовать чтобы открывалась нужная страница в зависимости от поддомена Если возможно, то Задача – Настроить prerender Если есть рекомендации по изменению архитектуры – велкам.
Москва Фрилансеры

Разработка на TypeScript

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Пожелания и особенности: Ищу исполнителя, который выполнит учебный проект строго по требованиям преподавателя: и документацию, и реализацию. ?? Что нужно сделать Техдокументация (UML + текст) — Качественные UML-диаграммы, по которым потом будет писаться код. — В документации должны быть: use case’ы, диаграммы классов, activity/state диаграммы, GUI-проект, обсуждение принятых решений и эффектов динамического анализа. — Детали ниже в «официальных требованиях». Реализация проекта (код + GUI) — Проект по MAS с ~12–15 бизнес-классами. — Полная структура классов, методы для выбранного use case, GUI с интеракцией между объектами, сохранение данных и т.д. — Язык реализации: TypeScript. — Реализация должна быть строго по UML-диаграммам, преподаватель это жёстко проверяет. ? Сроки Техдокументация — до 2 недель с момента старта работы. Реализация (код + GUI) — до 1 месяца после того, как документация будет готова и принята. ?? Оплата (по этапам) После того, как техдокументация (PDF) пройдет проверку у преподавателя. После того, как я получу весь исходный код проекта. После того, как проект успешно пройдет итоговую проверку / защиту.
Москва Фрилансеры

Разработка на TypeScript

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Требуется разработать интерактивную карту на сайте vite/vue 3 Фильтрация подтягивается через rest api с wordpress. Выводит количество проектов, подсвечивает выбранный регион и масштабирует для просмотра, также указывает метки где проект расположен.
Москва Фрилансеры

Разработка на Node.js

дистанционно
договорная
Data Science. Разработка с нуля. Нужно достать данные по API и сделать интеграцию в 1с.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Необходимо сделать фронт, есть готовый дизайн в фигме, исполнителю доступ предоставлю. Кол-во страниц и функционал можно посмотреть на примере сайта-референса: cuva.ru Функционал и страницы 1 в 1.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта, тестирование. Провести аудит существующей веб разработки. При необходимости сделать исправления. Разработать и внедрить новые доработки. Фронт - React, бэк - Symphony.
Москва Фрилансеры

Разработка на Node.js

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Внести правки на сайт на Node.js. Адаптировать под условия аккредитации минцифр(исправления сформулированы в pdf формате). Сайт работает с VPN, хостится за cloudflare, с этим разберемся сами. Нужны исправления только по фронту Сссылка на сайт: https://smartapp.su/ Исходники предоставим.
Казань Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Описание компании “Luxfera” Luxfera — это новая технологическая компания в сфере натяжных потолков, освещения и профильных систем премиум-класса. Мы пришли, чтобы изменить правила игры и поднять рынок монтажа потолков на новый уровень — в точности, эстетике и цифровой прозрачности. Luxfera объединяет: современные инженерные решения, продвинутые визуальные технологии, качественные материалы, и стандарты сервиса, которых раньше не существовало в отрасли. Задачи разработчика: 1. Развернуть проект на create React app / Vite + (TypeScript / Tailwind / Ant Design.) 2. Реализовать многостраничный сайт (главная страница, услуги, кейсы, контакты, отзывы, первчиный контакт с клиентом-"записаться на замер"). 3. Разработать структуру страниц /editor/:id и /visual/:id — пока как пустые контейнеры, готовые для интеграции Unity WebGL. 4. Подготовить архитектуру для обмена данными React ? будущий Unity-редактор. 5. Обеспечить адаптивность, высокую скорость загрузки и поддержку масштабирования. 6. Создать мобильную и desktop Цель: получить устойчивый, расширяемый и современный фундамент, на котором затем будет построен 2D/3D редактор и калькулятор стоимости потолков Luxfera. Ориентир по конкурентам: https://potolok-beru.ru/ Версию Creact react app + ANTdesign можете посмотреть в файлах Для дальнейшего сотрудничества потребуется первичный созвон, на котором будет более подробно обсуждаться стоимость, сроки дальнейшая взаимосвязь по проекту.
Красноярск Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Нужен фронтенд-разработчик (React или Next.js) на 1 день, задача срочная Что нужно сделать за один день: - Починить сдвинутый виджет погоды - Прописать все ссылки (href) корректно - Полностью убрать элементы с вёрстки - Заменить фотки - Сделать виджет кликабельным - Чуть поправить адаптив с мобильных устройств - Собрать проект в 2 HTML-файла и залить их на хостинг В идеале провести созвон завтра утром, часов 9 или 10 При выполнении работ в срок с должным качеством готовы рассмотреть долгосрочное сотрудничество.
Москва Фрилансеры

Разработка на Next.js

дистанционно
договорная
Веб-разработка. Настройка, доработка существующего продукта. Https://ubuild-kohl.vercel.app/ Доработка и добавление фичей.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Создать кастомный визуальный модуль (Visualization Plugin) для Apache Superset, который отображает авиационные маршруты на карте, используя Google Maps или Deck.gl. Модуль должен поддерживать агрегацию маршрутов, отображение потоков полётов, интерактивные подсказки, легенду, кастомизацию параметров и горизонтальную зацикленность карты. Требования к технологии • React + TypeScript • Совместимость со стандартами Superset plugin architecture (@superset-ui/core, @superset-ui/chart) • Визуальный движок: Google Maps или Deck.gl (предпочтительно Deck.gl для сложных слоёв) • Поддержка Superset metadata form (control panel) Функциональные требования 1. Отображение маршрутов Каждая запись — маршрут с координатами: • Точка A: lat_start, lon_start • Точка B: lat_end, lon_end Необходимо: • Отрисовать линии маршрутов между точками. • Маршруты со схожими направлениями агрегировать (см. блок "Группировка маршрутов"). 2. Кластеры точек вылета На карте должны отображаться круги вокруг точек A: • Радиус круга зависит от количества маршрутов, начинающихся в этой точке. • Чем больше вылетов — тем больше круг. • Порог отображения круга — настраиваемый параметр. • Цвет круга — задаётся в параметрах визуализации. 3. Группировка маршрутов 3.1. По значению поля Выбор поля для группировки маршрутов. Модуль должен: • Сгруппировать маршруты по выбранному полю. • Для каждой группы отрисовать свой цвет (цвет определяется автоматически исходя из встроенных цветовых схем в Superset). 3.2. Объединение пересекающихся маршрутов Если много линий идут похожими направлениями: • Линии объединяются в одну «нитку». • Толщина линии = пропорциональна количеству объединённых маршрутов. • Геометрия линии = средний маршрут, вычисленный как усреднение координат всех маршрутов группы. Нити сходятся в одну более толстую нить, затем расходятся ближе к точке назначения. 4. Лимит (детализация) Параметр limit влияет на детализацию: • Чем меньше лимит — тем толще итоговая линия и меньше отдельных веток. • Чем больше лимит — тем больше показывается отдельных маршрутов, меньше группировки. Механика: • При низком лимите происходит сильная агрегация. • При высоком лимите — маршруты отображаются детализированно. 5. Тултипы При наведении на линию отображать подсказку, содержащую информацию по полю, указанному в настройках При наведении на круг над точкой A отображать подсказку так же, как выше При наведении на круг над точкой Б отображать подсказку так же, как выше Можно добавить HandleBars ввод + выбор полей, для отображения(Подробнее при уточнении деталий) 6. Категории Должна быть возможность: • Выбрать любое поле в датасете как категорию. • Назначить уникальный цвет(или цветовую схему) для каждой категории в настройках. 7. Карта 7.1. Зацикливание по горизонтали Карта должна прокручиваться бесконечно по оси X (как обычный WebMercator в Deck.gl). Требования: • Возможность скроллить “влево-вправо” без резкого обрыва мира. • Поддержка wrapLongitude. 7.2. Тип карты Пользователь должен выбирать: • Roadmap / Terrain / Hybrid / Satellite 8. Легенда • Отображение списка категорий + их цветов. • Возможность выбрать положение легенды: o левый верхний o правый верхний o цент верх o левый нижний o правый нижний o центр низ • Возможность свернуть/развернуть легенду. Параметры, которые должны быть изменяемыми в Superset Control Panel 1. Цвет линий (по умолчанию, без категорий) 2. Толщина линий базовая 3. Множитель толщины при объединении 4. Максимальное количество линий (limit / детализация) 5. Размер круга в зависимости от кол-ва вылетов/прилетов, % 6. Порог количества вылетов для отображения круга 7. Выбор поля группировки 8. Выбор категорий 9. Цвета категорий 10. Тип карты (Темный, серый(монотонный), светлый, спутник) 11. Цвет круга Требования к производительности • Визуализация должна поддерживать 20k–100k(Но неограниченное кол-во входных данных, маршрут строится по уникальным записям) маршрутов без зависаний. • Использовать WebGL слои (Deck.gl LineLayer, PathLayer). • Агрегацию проводить на стороне JS (или предварительно в Superset Data Transformations). • Использовать throttling для интерактивных операций. Интеграция в Superset Разработать полноценный visualization plugin: • Файлы: plugin.ts, buildQuery.ts, Chart.tsx, transformProps.ts. • Поддержка Superset controls. • Поддержка cross-filter. • Полная совместимость с Superset v3+. Входные данные Dataset должен содержать поля: • lat_start, lon_start • lat_end, lon_end • group_field (опционально) • category_field (опционально).
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Цель - создание веб?платформы, обладающей современной архитектурой, возможностью масштабирования и удобством дальнейшего расширения. --- ## Основные требования ### 1. Single Sign-In / Single Sign-On (SSO) * Реализация системы аутентификации через внешнего провайдера (OAuth2, OpenID Connect или аналогичный). * Единый вход для всех страниц и модулей платформы. * Поддержка хранения пользовательской сессии и её автоматического обновления. * Использование React Router или альтернативы с поддержкой вложенных маршрутов. * Структура проекта должна позволять быстро создавать новые страницы и подключать их к навигации. ### 3. Взаимодействие с API * Реализация клиентского слоя для работы с REST API. * Обработка ошибок, ретраи, централизованная конфигурация запросов. * Подготовка сервисного уровня для удобной интеграции будущих модулей. 1. Модульная архитектура Платформа состоит из родительского сайта, который: Выполняет авторизацию пользователя. Даёт доступ к отдельным модулям проекта через навигацию. Отображает глобальные элементы (например, глобальный попап статусов). Разработчику необходимо: 1.1. Создать модульную структуру проекта Модули должны быть независимыми компонентами, которые можно подключать/отключать. Каждый модуль должен корректно работать внутри родительского окружения. Реализовать механизм передачи контекста (авторизация, глобальные уведомления) между родителем и модулем. 2. Создание модуля “Файловое управление” Модуль должен интегрироваться в родительскую платформу и содержать следующие элементы: 2.1. Страница с плитками файлов Страница представляет собой сетку-плитку: 2.1.1. Первая плитка — кнопка “Загрузить файл” При клике открывает модальное окно загрузки (см. раздел 2.4). 2.1.2. Остальные плитки — отображение файлов Для каждого ранее загруженного файла: отображение основного имени кастомное имя (перекрывает основное, если есть) тег (если есть) дополнительная информация по API мини-иконка типа файла. 2.1.3. Клик по плитке файла Открывает меню действий: Скачать, Открыть, Удалить, Информация Меню реализовать через контекстное или всплывающее окно. 2.2. Кнопка перехода на таблицу На странице должна быть кнопка, ведущая к: отдельной странице с таблицей данных из БД (получение данных по API). 2.3. Модальное окно загрузки файла Открывается при клике на первую плитку. Функционал: 2.4.1. Загрузка основного файла drag&drop + кнопка выбора файла отображение имени/размера. 2.4.2. Ввод кастомного имени файла 2.4.3. Добавление тегов Поддержка нескольких тегов. 2.4.4. Загрузка дополнительных файлов (Приложений) Возможность прикрепить несколько файлов Отображение списка приложений. По нажатию “Загрузить” отправлять файлы через API. 2.5. Глобальный попап очереди загрузки После отправки: вывод уведомления-попапа (правый верхний угол) в попапе отображается очередь всех файлов на загрузку для каждого файла: статус по API прогресс-бар место в очереди попап можно свернуть/развернуть глобальный (видим во всех модулях через родителя). 2.6. Диалоговые окна при определённых статусах При получении из API некоторых статусов (список будет предоставлен) должно отображаться модальное окно с соответствующим уведомлением. Статусы отслеживаются глобальным слушателем. 3. Глобальная система статусов Необходимо реализовать: единое хранилище (Context/Redux) подписку модулей на статусы отображение глобального попапа в родительском модуле доступность попапа из любого модуля платформы. 4. Figma Есть полная визуализация: компоненты цвета стили отступы Разработчику необходимо придерживаться дизайна. 5. Результат работы 1. Родитель. 2. Полнофункциональный модуль. 3. Общая интеграция модуля с родителем. ## Технические требования * ReactJS (18+). * Cоблюдение принципов SOLID. * Поддержка адаптивной вёрстки. * Git как основная система контроля версий.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Puppeteer. Доработка существующего продукта. Пожелания и особенности: Есть мобильное приложение на flutter и бэк с автоматизацией браузера на puppeteer, задача стоит в том что если во время автоматизации выскакивает капча, то она должна отобразиться на фронте в приложении, чтобы пользователь самостоятельно решил эту капчу.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта.
Санкт-Петербург Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Есть постоянные задачи на наших проектах, сайты и веб сервисы. Нужно знать также postgres, ci/cd gitlab Работа по трекеру, сколько часов отработал столько и оплата.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. менторовство.
Москва Фрилансеры

Разработка на Node.js

дистанционно
договорная
Веб-разработка. Разработка с нуля. Мы создаём прототип (MVP) веб-приложения, которое с помощью искусственного интеллекта будет автоматически генерировать SEO-статьи на мексиканском испанском. Основная цель — быстро проверить идею и получить рабочую версию для тестирования. Что нужно будет сделать: Разработать backend на Node.js, подключить API одной из нейромоделей (например, GPT-4, Claude или Gemini), реализовать базовую авторизацию, хранение данных и простое пользовательское окно (запрос — результат — экспорт). От вас: — Опыт работы с Node.js (от 3 лет); — Умение интегрировать внешние API, включая AI-модели; — Понимание принципов работы с базами данных и облачным хранением; — Самостоятельность, ответственность и способность реализовать MVP “под ключ”. — Готовность приступить к работе в течение ближайшей недели. Все технические детали и точное ТЗ предоставим лично.
Москва Фрилансеры

Разработка на Vue

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Есть текущий фронтенд, который нужно привести в соответствие с фигмой. Зависимости: "chart.js": "2.9.4", "core-js": "^3.9.1", "node-fetch": "^2.7.0", "nuxt": "^2.15.3", "nuxt-robots-module": "^1.5.1", "sass": "^1.32.13", "sass-loader": "^10.2.1", "swiper": "5.4.5", "vue-awesome-swiper": "^4.1.1", "vue-chartjs": "^3.5.1", "vue-click-outside": "^1.1.0", "vue-loader": "^15.9.8", "vue-select": "^3.11.2", "vue-server-renderer": "^2.7.16", "vue-slick-carousel": "^1.0.6", "vue-svg-loader": "^0.15.0", "vue-template-compiler": "^2.7.16", "vue2-google-maps": "0.10.2", "vuex": "^3.6.2".
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Выгрузить сайт на сервер. Нужно просто выгрузить сайт нreact на сервер спринтбокса. Есть сделаный сайт на рекате, сайт делался на виндсерфе. Так как новая версия нод джес , то просто на хостинг установить не получается т.к. свыше 14 версии не поддерживается. Есть сервер на спринтбоксе, там куплен домен artplastica24 Также я самостоятельно установил aPanel Нужно развернуть сайт на сервере, чтобы он работал. Создать базу данных, залить файлы, и прикрутить всё к домену. При переходе на домен сайт должен работать.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля, Поддержка и программирование в СРМ системе Битрикс 24.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Необходимо доработать стили scss в соответствии с макетом figma.
Санкт-Петербург Фрилансеры

Часто задаваемые вопросы


Почему стоит искать работу для фриласнеров по профилю разработка на javascript в России у нас?

🔸 Более 2 предложений о работе за сегодня в тематике разработка на javascript
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка на javascript уже сегодня!
🔸 Свежих заказов на разработка на javascript в России для фрилансеров на июнь 2026 года — 26 шт.

Как найти удалённую работу для фриланс-специалистов по профилю разработка на javascript в России?

Вы специалист по разработка на javascript и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня

Сколько проектов для IT-специалистов по профилю разработка на javascript в России?

На июнь 2026 года опубликовано 26 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка на javascript

Сколько можно заработать выполняя проекты по разработка на javascript?

Специалисты по профилю разработка на javascript зарабатывают от 0.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете