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

Разработка на JavaScript — удалённая работа в Москве

Дата: 2025-06-29
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-06-29
Описание
Веб-разработка. Разработка с нуля. Нужен программист для внедрения кастомного многошагового теста в Tilda (Zero Block). - Несколько вопросов с вариантами (несколько правильных) - После ответа — отображение правильных/неправильных, пояснение - Кнопка «Вперёд» открывает следующий вопрос - В конце — общий подсчёт баллов и комментарии Важно: всё должно работать внутри Zero Block через HTML/JS, быть адаптивным. Функциональные требования: Показ одного вопроса за раз: На экране отображается только один вопрос. После ответа появляется результат с пояснением и кнопка «Следующий вопрос». Проверка ответа: После нажатия кнопки «Проверить»: Выбранные варианты сравниваются с правильными. Верные и неверные ответы подсвечиваются (зелёный — верно, красный — неверно). Появляются пояснения к каждому варианту (например: «Да, верно, потому что...» / «Нет, неверно, потому что...»). Считается балл по схеме: 2 балла — все ответы верны; 1 балл — одна ошибка (один вариант лишний или один пропущен); 0 баллов — две и более ошибок. Переход к следующему вопросу: После отображения результата — кнопка «Вперёд». При нажатии — скрывается текущий блок, появляется следующий. Финальный экран: Подсчёт общего количества баллов. Сообщение в зависимости от результата: 8–10 баллов: «Отлично!» 5–7 баллов: «Хорошо!» 0–4 балла: «Надо ещё повторить тему!» Пример вопроса. Первый формат вопросов – выбор несколько правильных ответов из нескольких предложенных. Пример. Выберите верные суждения о человеке: 1. Все живые существа обладают способностью к целенаправленной, в том числе творческой, деятельности. 2. Совокупность социально значимых качеств индивида, формирующихся в процессе общественной жизни, называют личностью. 3. Индивидуальные потребности человека связаны с конкретными условиями его жизни, особенностями его личности. 4. Свобода человека предполагает неотъемлемую связь с ответственностью за принимаемые решения. 5. К биологическим потребностям человека относят потребности в общении, в труде, жизненном успехе, занятии определённой позиции в обществе. Правильный ответ: 2, 3, 4 Если учеником дан ответ 2,3,4, то выставляется 2 балла. Если ошибка в одной цифре, то выставляется один балл. То есть одна цифра лишняя или одной не хватает, или одна перепутана. Примеры не полностью правильных ответов, за которые ставится 1 балл: 235, 23, 2345 Если 2 и более ошибки, то выставляется 0 баллов. После ответа на один вопрос ученик нажимает на кнопку «далее» и тогда появляется вопрос №2. И так далее. Второй тип вопроса: Задание на установление соответствия между элементами двух списков. В первом столбце — утверждения, явления, ситуации. Во втором столбце — категории, к которым эти утверждения нужно отнести. Требуется сопоставить каждый пункт из первого столбца с одной из категорий второго. Пример: Установите соответствие между условиями/обстоятельствами заключения брака и их видами (в соответствии с Семейным кодексом РФ): к каждой позиции, данной в первом столбце, подберите соответствующую позицию из второго столбца. Условия заключения брака А) наличие близких кровнородственных отношений Б) состояние хотя бы одного из лиц, желающих вступить в брак, в другом зарегистрированном браке В) взаимное добровольное согласие мужчины и женщины Г) достижение обоими будущими супругами брачного возраста Д) признанная судом недееспособность хотя бы одного из желающих заключить брак Виды условий/обстоятельств 1) условия заключения брака 2) обстоятельства, препятствующие заключению брака Правильный ответ: 22112 Если все правильно, то 2 балла. Если ошибка в одной цифре, то 1 балл. Если 2 и более ошибки, то 0 баллов.
Похожие заказы

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

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Платформа для создания киберспортивных турниров на node js + postgresql бд Сайт почти полностью сделан, но есть ошибки, которые нужно исправить для его функционирования Необходимо: -Изучить структуру -Сделать несколько правок, по тз -Исправить ошибки для полноценного функционирования сайта -Проанализировать код на наличие серьезных ошибок.
Москва Фрилансеры

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

дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта. Добрый день. Ищем подрядчика для разработки нового личного кабинета для VPS-хостинга. Текущая версия сайта и личного кабинета по запросу в лс. Сейчас проект работает на Laravel + Blade + jQuery. Backend и основная бизнес-логика уже существуют. Задача — разработать новый современный личный кабинет на React с интеграцией с текущим Laravel backend. Краткое ТЗ прикладываю к письму. Основные цели проекта: быстрый и стабильный личный кабинет; корректная работа на мобильных устройствах, включая старые Android; удобное управление VPS, продлениями, оплатами, бэкапами, снапшотами и настройками; плавный переход со старого ЛК без резкой замены; готовность к будущей PWA / мобильной версии. Предпочтительный стек: React; TypeScript; Vite; React Router; TanStack Query; Zustand; CSS Modules; интеграция с Laravel API. Просьба прислать коммерческое предложение: Ориентировочная стоимость разработки. Сроки реализации MVP и полной версии. Состав команды. Какой опыт есть с React + Laravel / личными кабинетами / SaaS / hosting-проектами. Что будет входить в работу: frontend, доработка API, тестирование, запуск. Формат работы и оплаты по этапам. Также будет плюсом, если сможете предложить оптимальный план поэтапного запуска, чтобы старый личный кабинет продолжал работать параллельно с новым. Спасибо.
Москва Фрилансеры

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

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

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

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

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

дистанционно
договорная
Веб-разработка. Доработка существующего продукта, разработка с нуля. Ищем Fullstack-разработчика (Next.js + Supabase). Что нужно: собрать простой ЛК с Magic Links, оплатой, дрип-контентом. Уже есть: - Готовый контент – сам продукт сверстан и готов ( нужна оболочка вокруг него) - Простой макет личного кабинета - Чёткое понимание логики Нужно реализовать: 1. Вход и регистрация через Magic Links (Supabase Auth) - Пользователь оплачивает, вводит email → получает ссылку → переходит → попадает в ЛК. - Повторный вход через Magic Links — аналогично (стандартный flow Supabase). 2. Личный кабинет с дрип-контентом - Отображение списка юнитов контента - Ежедневное открытие нового юнита контента. Сегодняшний и все предыдущие — доступны, будущие — закрыты. - Отметка о прохождении урока (прогресс). 3. Платежи и доступ - Оплата подписки - После оплаты — доступ ко всем урокам (с сохранением дрип-логики). - При неоплате — блокировка доступа. - Платёжный шлюз: ЮKassa или CloudPayments (карты + СБП). Обязательна обработка вебхуков. 4. Повторная авторизация и сессии - Пользователь не "вылетает" из системы после перезагрузки. - Кнопка "Выйти" (завершение сессии). - Magic-ссылки — одноразовые, с ограничением по времени. 5. Минимальная админка - Просмотр пользователей, статуса подписки, прогресса (можно через Supabase Studio + простые кастомные страницы). Кого мы ищем (это важно): - Опыт от 2 лет коммерческой разработки (fullstack). - Уже настраивал проекты на Next.js + Supabase (Auth, RLS, база данных). - Умеет подключать кастомный SMTP - Делал интеграцию платежей (CloudPayments / ЮKassa) с вебхуками. - Понимаете, что такое дрип-контент, подписки, управление сессиями. - - Умеете проводить локальное тестирование вебхуков, проверку магических ссылок, сессий и других ключевых аспектов использования продукта Обязательно при отклике: Пришлите ссылку на работающий проект, где вы уже настраивали связку Supabase Auth + платежи. Важно: пожалуйста не откликайтесь, если код пишите исключительно на ИИ без глубокого понимания бэкенда. Ищем специалиста для долгосрочного сотрудничества. Будем рады знакомству и долгосрочному продуктивному партнерству.
Москва Фрилансеры

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

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Делаем RunX — сервис, который генерирует беговые маршруты через WEB APP. Уже есть рабочий продукт, сейчас хотим улучшить текущий проект. Нужен разработчик, который не просто пишет код, а думает про продукт. Стек: React (Vite), Node.js (Express), PostgreSQL, Docker OSM + Nominatim для карт и маршрутов Telegram Web API Задачи: - развитие веб-приложения - логика генерации маршрутов - работа с API и интеграциями - участие в продуктовых решениях Важно: - самостоятельность - умение работать с неидеальными задачами - интерес к продукту (спорт / карты — плюс).
Санкт-Петербург Фрилансеры

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

дистанционно
договорная
На Tilda. Настройка, доработка существующего продукта. Необходимо внести изменения в коде на сайт (сделан на Tilda). Настроить: -логику сценариев -переключения (toggle ? tabs) -работа с формой -payload -валидация VIN -интеграция с Albato Подробности и тз в личных сообщениях.
Москва Фрилансеры