Зарабатывайте вместе с Профи

Программист на дому - вакансии в Москве

Зарегистрируйтесь по номеру телефона

Наведите камеру телефона, чтобы отсканировать QR- код и скачать приложение

Программист на дому - вакансии в Москве

Актуальные заказы от клиентов

Сергей

Программисты (разработка ИИ)

только что

100 0001 000 000 

Доработка приложения с внедрением ИИ, имитирующего конгинитивеые функции человека, разработка машинных алгоритмов машинного обучения, сервисы принятия решений.

Виктор

Программисты (программисты)

6 мая 2024

1 000 000 

Power Bi. Доработка существующего продукта. Здравствуйте, Пожалуйста, дайте мне знать, если вас заинтересует предложенная ниже вакансия. Спасибо за ваше время. Если вас заинтересует эта вакансия, сообщите мне, когда вам будет удобно провести собеседование. Я ищу фрилансера по SQL. Это будет проектная роль для начала. После успешного сотрудничества возможен переход на полный рабочий день. Вот некоторые из проектов, с которыми мне нужна помощь: 1. Разработка панели управления. 2. Разработка наборов данных. Моделирование данных. 3. Работа с ETL. 4. Нормализация данных / очистка. Требования: 1. Продвинутое знание письменного английского. 2. Знание TSQL или любого другого основного диалекта, минимум 3 года как основной навык. 3. Знание языка DAX. 4. Опыт работы с Microsoft PowerBI. 5. Опыт в аналитике. 6. Готовность работать как индивидуальный предприниматель / самозанятый. Будет плюсом, но не обязательно: 1. Опыт работы с Python. 2. Опыт в области Data Science. 3. Разговорный английский будет большим плюсом. 4. Javascript. 5. Presto. 6. Spark. 7. Yandex DataLens. Оплата: 1. Какую зарплату в час вы ожидаете в период работы на неполный рабочий день? 2. Если вы перейдете на полный рабочий день, какая будет ваша ожидаемая месячная зарплата? a. И какая ваша ожидаемая зарплата через год? Другое: Роль будет удаленной, но в начале мы встретимся в каком-то месте и будем работать вместе как минимум два раза в неделю. Также будут случайные встречи на протяжении года.

Елена

Программисты (создание сайтов)

3 мая 2024

1 000 000 

Создание сайта. настройка платформы PARTS SOFT. Платформа: PARTS SOFT. Функционал сайта: платформа - конструктор, весь доступный функционал. Контент есть.

Dmitry

Программисты (разработка приложений виртуальной реальности)

23 часа назад

1 000 000 

Разработка с нуля. Создание виртуальной выставки по типу tridego.com.

Анастасия

Программисты (корпоративный сайт)

23 часа назад

20 000450 000 

Создание сайта. Корпоративный сайт (сайт компании). Платформа: MODx. Функционал сайта: Full stack на основании готовой верстки. Контент есть.

Татьяна

Программисты (1С-аналитика)

6 мая 2024

450 000 

Необходимо внедрить 1С:WMS Логистика. Управление складом (Ситек) в компании, занимающейся торговлей электрооборудованием. Большой ассортимент НСИ, склад в г.Москва (м.Кожуховская) Обсуждение ньюансов в переписке индивидуально с потенциальным соискателем.

Екатерина

Программисты (создание интернет-магазина)

6 мая 2024

300 000 

Платформа: WordPress. Количество карточек товаров: 50000. Функционал сайта: полноценный интернет-магазин. Контента нет.

Гос

Программисты (создание интернет-магазина)

6 мая 2024

150 000 

Интернет-магазин. Платформа: по рекомендации специалиста. Функционал сайта: Строительство. Контента нет.

Galimat

Программисты (программисты 1С)

6 мая 2024

15 000150 000 

Проконсультировать сотрудников, настроить, перенести данные. 1С:Фитнес Корп. Версия: 8.3. Здравствуйте, необходимо внедрение 1С:Фитнес корп Предварительно хочется понимать из каких блоков будет состоять настройка, сколько во времени и деньгах займет У нас бар, рабочее место администратора и несколько тренеров. Абонементы, сертификаты, расписание тренеров, зарплаты может быть, что может быть еще? Какие блоки будут требовать настройки и сколько это будет стоить? Проконсультируйте, пожалуйста, и возможно именно с вами и продолжим сотрудничество.

Егор

Программисты (создание интернет-магазина)

5 мая 2024

80 000120 000 

Интернет-магазин. Количество карточек товаров: 50. Функционал сайта: Онлайн консультация, формы обратной связи, эквайринг, интеграция с СРМ битрикс и 1С. Подробное ТЗ в описании. Контент есть. Здравствуйте! Наша компания занимается производством и продажей складской техники, спецтехники, дополнительного оборудования и запчастей. Нам необходим сайт Чтобы не усложнять этап согласования ТЗ, мы пришли к выводу что нам нужен ровно такой сайт: www.oxlift.ru Мы рассматриваем его создание как на готовом платном шаблоне битрикс, так и верстку с нуля на том же битрикс. Так же в отличии от примера (oxlift.ru) нам будет необходимо сделать стилистику под нашу компанию -Создать баннера на сайт -Создать картинки категорий под наш бренд -Разработать стилистику и корпоративные цвета бренда Так же у нас есть текущий сайт, но он нас не устраивает ни по движку (WordPress), ни по дизайну, ни по структуре. От него мы приняли решение отказаться. Мы имеем сжатые сроки на изготовление сайта, поэтому хотели бы чтобы ваша команда плотно занялась нашим проектом.

Ефим

Программисты (no-code разработка)

3 мая 2024

100 000 

Реализовать идею со слов заказчика в MVP на no-code.

Роман

Программисты (настройка 1С)

вчера

100 000 

Нужна настройка 1С. Настроить: Внедрение 1с,настройка треков согласований документов. Конфигурация: 1 С ДО 3.0. Версия платформы: До 3.0. Количество пользователей: от 10 чел, до 50 чел Задача: Внедрение 1 с документооборот 3.0.

Илья

Программисты (создание сайтов)

6 мая 2024

100 000 

Лендинг, сайт визитка, доска обьявлений и т.д. Платформа: по рекомендации специалиста. Функционал сайта: На ваше усмотрение. Контент есть. Приглашаю к сотрудничеству Веб мастеров и специалистов по маркетингу. Ниша: продажа кондиционеров. ГЕО: г.Москва и МО. В наличие любые марки климатического оборудования по ценам ниже маркетплейсов. Основная ваша задача входящие лиды. 2 варианта как я сотрудничаю с веб мастерами 1. Вы сами обрабатываете входящие лиды и закрываете на сделку отправляя мне карточку клиента с нужным оборудованием и датой. 2. Все входящие принимает менеджер по продажам. Ваш интерес % с каждой продажи. На фото прикреплю статистику по Авито одного из веб мастеров с кем сотрудничаю не первый год. Статистика за тот год с 1 мая по 30 июня. Если заинтересовало мое предложение, пишите.

Алексей

Программисты (программисты)

6 мая 2024

50 000100 000 

Разработка приложений для ПК. Разработка с нуля. Разработать программу для, считывания, фотографий и отметки на них различных частей в интернете.

Vadim

Программисты (создание сайтов)

12 часов назад

100 000 

Создание сайта. презентационный сайт. Платформа: по рекомендации специалиста. Функционал сайта: Чат бот, переход в мессенджеры, спутниковая и схематичная карты. Контент есть. Детали в ТЗ.

Николай

Программисты (создание сайтов)

вчера

100 000 

CRM. Платформа: по рекомендации специалиста. Функционал сайта: crm. Контент есть. Освободилось место для ФРОНТА в команде. Бэк укомплектован. Пишем отраслевую платформу https://sirius.rent/ Проект не для новичков. Постоянная удаленная работа 5/2 (10-19) мск. з/п 100 т.р. в месяц. Используем программу контроля удаленных сотрудников (включая вебкамеру на рабочее место) Обязательно выполнение короткого теста от БЕКа на уровень компетенций. Вы ИП или самозанятый. Опыт от 5 лет.

Армида

Программисты (создание нейросетей)

2 мая 2024

50 00070 000 

Подготовка документов для сдачи заказчика. Ищем сотрудника отдела пто, по подготовке исполнительных документов,сфера деятельности Благоустройство,дорожные работы.

Арсений

Программисты (разработка кроссплатформенных приложений)

4 мая 2024

80 000 

Разработка с нуля, дизайн интерфейса. Устройства для масштабирования: смартфоны. Бизнес игра. Только с проверенным паспортом, и большим количеством отзывов.

Марина

Программисты (программисты)

22 часа назад

60 000 

Подбор оборудования для систем АСУ, проектирование, программирование SCADA. Разработка с нуля. Подбор оборудования для систем АСУ Проектирование, программирование SCADA.

Ростислав

Программисты (корпоративный сайт)

6 мая 2024

50 000 

Корпоративный сайт (сайт компании). Платформа: Bitrix. Функционал сайта: IT стартапа. Контент есть. Скидывайте ваше портфолио на ватсап (номер открою) и цену за работу. Сайт одностраничный.

Люба

Программисты (landing page)

9 часов назад

50 000 

Лендинг. Платформа: Tilda. Функционал сайта: Основная задача сайта - продажа франшизы. Контент есть.

Мария

Программисты (разработка машинного обучения)

вчера

50 000 

Доработка существующего продукта. Есть набор "голых" файлов .py, которые составляют ML модуль синтеза речи и ML модуль lip sync. Задача: обернуть нейросети в формат, удобный для обмена данными. с бэком по REST API. Бэк сервис (service.py) готов, нужно лишь прописать функции и параметры окружения и интегрировать нейронки туда.

Татьяна

Программисты (создание интернет-магазина)

вчера

25 00050 000 

Интернет-магазин. Платформа: InSales. Количество карточек товаров: 50. Функционал сайта: Основной функционал. Контент есть. Пожелания и особенности: Надо пересобрать сайт на платформе InSales. Переехать с дотсторе на 4ое поколение.

Алена

Программисты (landing page)

23 часа назад

20 00050 000 

Лендинг. Платформа: WordPress. Функционал сайта: Создать приложение по инвестированию и сайт к этому приложению . Чтобы в случае блокировки приложения заработал сайт. Контент есть.

Александр

Программисты (корпоративный сайт)

вчера

10 00050 000 

Корпоративный сайт (сайт компании). Функционал сайта: Восстановить сайт после обновления php и битрикса. Контент есть. Оплата по безналу от организации. Необходимо восстановить - приоритет шаблонов сайта (слетел после обновления битрикса.) - модули сайта - переделать механизм отправки электронной почты в форме обратной связи на отправку со стороннего почтового сервера по ssl - консультация, возможно настройка ssl сертификатов по нескольким именам (.com .ru) - доработка фоновой картинки (градиент) - приветствуются предложения от исполнителя.

Денис

Программисты (создание сайтов на WordPress)

5 мая 2024

300050 000 

СМИ. Функционал сайта: текстовые, визуальные изменения. Контент есть. Сайту на ВордПресс требуется техническая поддержка, разовая.

Илья

Программисты (создание сайтов)

5 мая 2024

50 000 

Поисковая система. Платформа: по рекомендации специалиста. Функционал сайта: 1. Необходимо найти откуда действующий иностранрый сайт подтягивает информацию по поисковым запросам. 2. Создать такой же сайт с аналогичным функционалом и возможностью оплаты. Контент есть.

Guzel Usmanova

Программисты (разработка кроссплатформенных приложений)

вчера

50 000 

Разработка с нуля. Приложение: кроссплатформенное. Устройства для масштабирования: смартфоны, планшеты. Игра кликер с элементами web3. Объявление о вакансии: Разработчик для мобильной крипто игры Мы ищем начинающего разработчика, готового взяться за увлекательный проект в сфере блокчейн и игровой индустрии. Если ты имеешь навык и знания в следующих технологиях: Node.js, Next.js, React, Solidity, JavaScript, TypeScript, HTML и CSS, то ты тот, кого мы ищем! Что мы предлагаем: - Возможность стать частью новаторского проекта в мире крипто игр. - Оплата в форме доли от чистой прибыли игры (процент обговаривается индивидуально). - При долгосрочном сотрудничестве и успешной реализации проекта, предоставление процентов с прибыли по последующим проектам, в которых вы будете участвовать. - Возможность профессионального роста и развития в области блокчейн-технологий и игровой разработки. Требования: - Знание и опыт работы с Node.js, Next.js, React, Solidity, JavaScript, TypeScript, HTML, CSS. Если что то из перечисленного отсутствует, мы готовы обговорить как дополнить твою базу знаний👍🏻 - Интерес к блокчейну и игровой индустрии. - Способность самостоятельно решать технические задачи и быть частью команды. - Наличие портфолио или кейсов, демонстрирующих предыдущий опыт работы или проекты (если есть). Если ты готовы присоединиться к нам и вкладывать свои знания и усилия в создание нового продукта, отправляйте своё резюме и портфолио мне в лс. Обсудим условия сотрудничества и начнём работу над захватывающим проектом!😉 Присоединяйтесь к нашей команде и создайте что-то великолепное вместе с нами!.

Гарри Руш

Программисты (корпоративный сайт)

5 часов назад

50 000 

Уже есть: готовый сайт. Корпоративный сайт (сайт компании). Платформа: Самописный php 5 верися. Функционал сайта: Внутренняя валюта. Контента нет. Бартерная платформа.

Владислав

Программисты (разработка приложений для Android)

2 мая 2024

50 000 

Разработка с нуля. Устройства для масштабирования: смартфоны, планшеты. Приложения для изучения города в интерактивном формате, проходить маршруты по достопримечательностям, отвечать на вопросы по итогу прохождения. 4 нижних пункта навбара: - Карта (отметки с достопремичательностями: храмы, музеи и тд, с их описанием, адресом и т.д) - Маршруты(На экране должны быть плитки с маршрутами, с названием маршрута длительностью в км, в минутах(примерно), кликнув на маршрут появляется его описание, далее открывается карта, прокладывается маршрут по достопремичательности) + за каждый маршрут xp, которое будет отображаться в стастике пользователя, закончив маршрута появляется интерактив с парочкой вопрос (3-5) с вариантами ответов - Коллекции (отображение в процентах посещенные места по категориям (например мосты, церкви, музеи и тд.)) - Профиль (имя, email, статистика) - Роли 2 - участник (только прохождение маршрута и ответ на вопросы); - администратор - может также составлять маршрут, добавлять вопросы в интерактив.

Андрей

Программисты (создание интернет-магазина)

6 мая 2024

50 000 

Wildberries, Ozon, Яндекс.Маркет. Количество карточек: 500 шт. ИП.

Алексей

Программисты (системное программирование)

6 мая 2024

25 00040 000 

Системное программирование. Разработка с нуля. Стандартная конфигурация смартфонов приелась и хочется чего-то нового, стильного и функционального. Опыт из игровой индустрии привил стильные интерфейсы, которых, к сожалению, нет в реальном мире. Я ищу специалиста, который сможет собрать кастомную сборку Android с индивидуальным ретро интерфейсом. Примеры будущей разработки можете посмотреть в этом объявлении. Вдохновлением для интерфейса выступают Pip-Boy и Tempad Вопрос цены уточним при обсуждениим.

Алексей

Программисты (создание плагина для WordPress)

вчера

20 00035 000 

Добрый день! Высылаю тз, можете сказать, сколько выйдет по цене, и за сколько по времени сможете сделать? основная цель заключается в том, что бы из платежной ссылки WISE мы сделали систему оплаты картой для wordpress. Здесь вы можете увидеть пример платежной ссылки 'https://wise.com/pay/r/_PXda8mIisFqhy8', к сожалению wise не предлагает api для создания платежных ссылок, поэтому мы подумали, что на сервере должен быть всегда открыт аккаунт wise и когда человек приходит в Checkout на наш сайт, создать платежную ссылку с суммой покупателя, которая будет отправлена на наш wordpress сайт, которую наш покупатель оплатит, и если покупатель не оплатит в течение 2 часов, удалить платежную ссылку (чтобы не было слишком много платежных ссылок на неоплаченном аккаунте). Аккаунт не должен быть отключен от сервера, чтобы всегда работал, я думал обновлять страницу каждые 10-15 минут, и в случае если он будет отключен, уведомить меня в telegram, и бот попытается снова зайти на сервер и я просто отправлю смс код в сообщении боту в telegram.Если аккаунт будет заблокирован или будут какие-то проблемы с ним, я также получу уведомление в telegram и я могу дать логин и новый пароль для нового аккаунта в случае если он будет заблокирован. Если оплата прошла успешно, заказ должен быть отмечен как «processing» на нашем сайте, а если он не оплачен в течение 2 часов, он должен быть отмечен как «canceled». Как вы можете видеть, когда вы входите в ссылку оплаты, вас спросят, оплачиваете ли вы со счета wise или картой, после выбора карты, вы должны ввести свое полное имя и электронную почту, и только после этого вы получите доступ к вводу данных вашей карты, Мы должны пропустить все эти шаги и покупатель увидит только форму для ввода данных карты (имя и фамилия должны быть взяты из данных кассы wordpress, но email должен быть случайным, он может быть полностью взят из wordpress от нас просто добавить 1, например, его email bober gmail.com, мы в форме отправим bober1 gmail.com). Итого у нас будет платежная система из платежной ссылки WISE, но она будет «упрощенной» и пользователь будет только вводить данные карты, а потом оплачивать. Мы подумали, что вставим эту платежную ссылку на наш сайт через iframe, который будет заполнен наполовину, то есть покупателю нужно будет ввести только данные карты, а не имя, фамилию и email. При этом оплата и ввод данных должны осуществляться с ip покупателя, чтобы транзакция не была заблокирована. С момента ввода покупателем данных при оформлении заказа до появления iframe для ввода данных карты должно пройти не более 5 секунд! Это также должно быть упаковано в плагин wordpress (woocommerce), который позволит мне вставить его на любой сайт woocommerce.

Александр

Программисты (landing page)

4 часа назад

20 00035 000 

Лендинг. Платформа: Webflow. Функционал сайта: Главная страница, товар, pop-up, регистрация в 3 этапа, личный кабинет с интеграцией. Контент есть. Здравствуйте! Мы ищем веб-разработчика, который поможет нам доработать сайт и реализовать запланированный функционал, а также интегрировать API. Обратите внимание, сайт верстается на грузинском языке, но имеется дизайн версия сайта на русском, поэтому вам будет удобно работать. Для удобства, можно вёрстать сначала на русском, и только потом подставлять грузинский перевод. Основная вёрстка главной страницы почти готова, но требуется её доработка и внесение необходимых правок. Это включает в себя исправление некоторых блоков сайта, добавление вёрстки для pop-up и улучшение состояния кнопок при наведении курсора и так далее. Также необходимо реализовать систему регистрации с подтверждением кода (готового решения нет, требуется разработать эту функцию, и если необходимо, подключить нужные сервисы). В личном кабинете будет интеграция с API компании Poster (компания предоставляет документацию по интеграции API и техническую поддержку. Вам предстоит самостоятельно изучить их интеграцию документацию и интеграцию). Также необходимо подключить и настроить файлы cookie. Также необходимо разместить 50 товаров. Желательно использовать для этого CMS-систему. Товары уже есть в удобном формате — в виде таблицы в Word с подробным описанием. Если потребуется, мы можем рассмотреть возможность переноса данных в Excel. Товары не будут продаваться, и их не нужно будет заносить в базу Poster. У товаров будет кнопка "Оставить заявку" по нажатии по которой, открывается pop-up, для заполнения. Основная интеграция будет происходить в личном кабинете, где будет доступна система лояльности компании Poster. В личном кабинете нужно будет отображать имя клиента, его пол, номер телефона и электронную почту, а также общее количество бонусов и номер карты. При регистрации нужно будет настроить процесс сохранения данных, используемых в системе Poster, в базе данных компании. Тз по разработке (figma внутри): https://docs.google.com/document/d/1z3HFNFbP6wlV6dXeiVHscZA5W4apkmbpq4IRzQfEBiY/edit?usp=sharing Вёрстка на данный момент https://felinos-dapper-site.webflow.io/ Желательно реализовывать проект через Kwork, т.к бюджет лежит там. Сроки выполнения работы: по договорённости (чем раньше, тем лучше).

Kirill

Программисты (программисты)

вчера

20 00030 000 

Веб-разработка. Разработка с нуля. Разработать веб приложение книжного магазина с технологиями react либо vue бекенд любой язык.

Юлия

Программисты (создание интернет-магазина)

3 мая 2024

25 000 

Интернет-магазин. Количество карточек товаров: 1. Функционал сайта: Функционал имеющего сайта должен быть сохранен. Контент есть. Необходимо адаптировать к имеющему магазину покупной шаблон с сохранением всего функционала.

Арина

Программисты (разработка приложений для Android)

вчера

30 000 

Доработка существующего приложения. Приложение: для iOS, для Android. На данный момент есть готовое приложение, но оно не работает, в том числе не работает административная панель. Необходимо сделать так, чтобы приложение функционировало. Готова рассмотреть ваши предложения по оплате. Главное, чтобы заработало.

Илья

Программисты (разработка на Python)

вчера

30 000 

Разработка приложений для ПК. Разработка с нуля, доработка существующего продукта. Нужно реализовать доступ к mft файлу ntfs. $MFT характеризуется отсутствием прав для записи и чтения, которые ограничены на уровне драйвера ntfs.sys. Однако в ФС NTFS, начиная с 3 версии имеет область внутри MFT-зоны, которая позволяет производить чтение файлов $Q и $Repair. Данные файлы расположены в разделе ./$Extend/$RmMetadata/. Запись в данные файлы невозможна, однако есть возможность записывать информацию в поток данного файла. Таким образом необходимо сформировать файл main.txt, объем которого составляет 48 байт. Данный файл размещается в поток файла $Repair. Полный путь для файла будет иметь следующее значение (при определении USB-накопителя как диск G:) :G:\$Extend\$RmMetadata\$Repair:main.txt Чтобы все работало правильно, необходимо изначально форматировать флеш-накопитель под ФС ntfs. Так же нужно сделать интерфейс к ПО, будет окно с кнопками "Создание контейнера" и "Управление контейнером". При нажатии Создания появляется окно в котором, можно выбрать флеш-накопитель из списка подключенных. Строка "наличие контейнера: (отсутствует или присутствует)". Заполненность контейнера в процентах. Поле ввода пароля и его повторный ввод. Кнопка создать. При создании необходимо шифровать aes 256 в соответствии с паролем. При нажатии кнопки Управление, появляется окно, можно выбрать флеш-накопитель из списка подключенных. Если контейнера там нет, то вывести окно с ошибкой. Если есть, то вводим пароль и нам открывается окно с текстовым файлом main.txt.

Данила

Программисты (программисты)

2 мая 2024

15 00025 000 

Разработка программного обеспечения. Доработка существующего продукта. Нужна помощь с ZAMMAD Разработка фрагмента ИС (интерфейс, база данных, бизнес-логика, запросы, формирование отчётных документов и т.п.). Функции у приложения: пользователь создает заявку, заявка поступает в систему и происходит ее обработка(ответ, решение) . На выходе можем получать отчет о том, сколько данная заявка была в системе, решение для заявки. Чтоб можно было провести расчеты. Также в расчетах можно рассмотреть как влияет загруженность системы на время обработки заявок и работоспособность системы под нагрузкой. Раздел 2: Разработка фрагмента ИС 2.1 Проектирование интерфейса Разработка пользовательского интерфейса с учетом удобства использования и доступности основных функций. Визуализация экранных форм системы. 2.2 Разработка базы данных Проектирование схемы базы данных, оптимизированной под задачи информационного обслуживания. Описание структуры хранения данных. 2.3 Реализация бизнес-логики Разработка компонентов для обработки запросов пользователей, управления задачами и интеграции с внешними сервисами. Описание логики работы основных модулей. 2.4 Реализация запросов Примеры SQL-запросов для операций с данными. Методы оптимизации запросов. 2.5 Формирование отчётных документов Разработка механизмов генерации отчетов по запросам пользователей и эффективности обслуживания.

Владимир

Программисты (программисты)

4 мая 2024

500025 000 

Разработка приложений для ПК. Доработка существующего продукта, разработка с нуля, тестирование, настройка. Нужен копировщик ордеров из мт5(можно из quik, transak) в привод Бондаря (или qscalp).

Дмитрий

Программисты (программисты)

вчера

25 000 

Программирование. Пройти 5 заданий на GitHub. Требуется помочь в прохождении промежуточной аттестации в ИТ колледже. Требуется выполнить задание на GitHub. Потребуется выполнить для 4х человек одинаковые задания (ниже) ## Задание Ваша задача написать логику для валидации предоставленной формы и отправки данных на сервер. Шаги могут быть выполнены в любом порядке, кроме первого шага, который обязательно должен быть выполнен первым. ![Gif](__tests__/__fixtures__/gif.gif) ## Запуск и сборка приложения Для запуска приложения используйте команду: ```bash make run ``` ## Задача 1 В файле src/index.js напишите и экспортируйте по умолчанию функцию, которая добавляет форму заказа билетов в index.html. ### Условие - Форма должна быть добавлена как дочерний элемент по отношению к элементу с классом `container`. - Форма должна находиться под элементом *h2*. ### Форма ```html <form> <div class="mb-3"> <label for="where" class="form-label">Откуда-Куда</label> <input autocomplete="off" type="text" class="form-control" id="where" placeholder="Введите город"> <p id="where-notification"></p> </div> <div class="mb-3"> <label for="when" class="form-label">Когда</label> <input autocomplete="off" type="text" class="form-control" id="when" placeholder="Введите число и месяц"> <p id="when-notification"></p> </div> <button type="submit" class="btn btn-primary" id="submit-btn">Найти билеты</button> </form> ``` ## Задача 2 Добавьте в функцию логику, которая отправляет запрос на сервер. ### Условия - При сабмите, должен совершаться POST запрос, по адресу */tickets* - В случае успешного ответа, меняем цвет бэкграунда страницы на зеленый, то есть добавляем класс `bg-success` к элементу `document.body`. ## Задача 3 Добавьте в функцию логику, которая добавляет надписи под инпутами, в зависимости от валидации. ### Надписи ```html <!-- where input --> <p id="where-notification"></p> <!-- when input --> <p id="when-notification"></p> ``` ### Этапы реализации задачи 1. Необходимо написать саму логику валидации для полей `where` и `when`. - Валидный город = любой текст разделенный *-* без пробелов: Москва-Питер. - Валидная дата = число от 01 до 31 и число через точку от 1 до 12: 12.09. 2. Реализовать добавление нужных надписей, при вводе данных в соответствующее поле. - Если поле валидно, то надпись должна иметь класс `text-success`. - Если поле невалидно, то надпись должна иметь класс `text-danger`. - Обратите внимание, что при добавлении новых классов нужно убирать старые. - Для валидации даты, подразумевается, что месяцев 12 штук и перед числом должен стоять 0: 01, 02, 03, 11, 12. ### Примеры валидных и невалидных значений ```javascript Москва-Питер // valid москва-питер // valid москва питер // invalid москва+питер // invalid 11.11 // valid 01.01 // valid 0.13 // invalid 25. 01 // invalid ``` ## Задача 4 Добавьте в функцию логику, которая меняет цвет кнопки, аналогично инпутам. ### Условия - Если поле валидно, то цвет кнопки должен иметь зеленый цвет, то есть добавляем класс `bg-success` к элементу `btn-primary`. - Если поле невалидно, то цвет кнопки должен иметь красный цвет, то есть добавляем класс `btn-danger` к элементу `btn-primary`. - Обратите внимание, что при добавлении новых классов нужно убирать старые. Так например стандартный класс на кнопке = `btn-primary`, будет мешать. Пожелания и особенности: Требуется помочь в прохождении промежуточной аттестации в ИТ колледже. Требуется выполнить задание на GitHub. Потребуется выполнить для 4х человек одинаковые задания (ниже) ## Задание Ваша задача написать логику для валидации предоставленной формы и отправки данных на сервер. Шаги могут быть выполнены в любом порядке, кроме первого шага, который обязательно должен быть выполнен первым. ![Gif](__tests__/__fixtures__/gif.gif) ## Запуск и сборка приложения Для запуска приложения используйте команду: ```bash make run ``` ## Задача 1 В файле src/index.js напишите и экспортируйте по умолчанию функцию, которая добавляет форму заказа билетов в index.html. ### Условие - Форма должна быть добавлена как дочерний элемент по отношению к элементу с классом `container`. - Форма должна находиться под элементом *h2*. ### Форма ```html <form> <div class="mb-3"> <label for="where" class="form-label">Откуда-Куда</label> <input autocomplete="off" type="text" class="form-control" id="where" placeholder="Введите город"> <p id="where-notification"></p> </div> <div class="mb-3"> <label for="when" class="form-label">Когда</label> <input autocomplete="off" type="text" class="form-control" id="when" placeholder="Введите число и месяц"> <p id="when-notification"></p> </div> <button type="submit" class="btn btn-primary" id="submit-btn">Найти билеты</button> </form> ``` ## Задача 2 Добавьте в функцию логику, которая отправляет запрос на сервер. ### Условия - При сабмите, должен совершаться POST запрос, по адресу */tickets* - В случае успешного ответа, меняем цвет бэкграунда страницы на зеленый, то есть добавляем класс `bg-success` к элементу `document.body`. ## Задача 3 Добавьте в функцию логику, которая добавляет надписи под инпутами, в зависимости от валидации. ### Надписи ```html <!-- where input --> <p id="where-notification"></p> <!-- when input --> <p id="when-notification"></p> ``` ### Этапы реализации задачи 1. Необходимо написать саму логику валидации для полей `where` и `when`. - Валидный город = любой текст разделенный *-* без пробелов: Москва-Питер. - Валидная дата = число от 01 до 31 и число через точку от 1 до 12: 12.09. 2. Реализовать добавление нужных надписей, при вводе данных в соответствующее поле. - Если поле валидно, то надпись должна иметь класс `text-success`. - Если поле невалидно, то надпись должна иметь класс `text-danger`. - Обратите внимание, что при добавлении новых классов нужно убирать старые. - Для валидации даты, подразумевается, что месяцев 12 штук и перед числом должен стоять 0: 01, 02, 03, 11, 12. ### Примеры валидных и невалидных значений ```javascript Москва-Питер // valid москва-питер // valid москва питер // invalid москва+питер // invalid 11.11 // valid 01.01 // valid 0.13 // invalid 25. 01 // invalid ``` ## Задача 4 Добавьте в функцию логику, которая меняет цвет кнопки, аналогично инпутам. ### Условия - Если поле валидно, то цвет кнопки должен иметь зеленый цвет, то есть добавляем класс `bg-success` к элементу `btn-primary`. - Если поле невалидно, то цвет кнопки должен иметь красный цвет, то есть добавляем класс `btn-danger` к элементу `btn-primary`. - Обратите внимание, что при добавлении новых классов нужно убирать старые. Так например стандартный класс на кнопке = `btn-primary`, будет мешать.

Edgar

Программисты (программисты)

6 мая 2024

15 00020 000 

Поменять в приложении вб функцию. Доработка существующего продукта. ВБ было возможность по российским ценам заказать в Армению. Мне нужно это функция.

Артур

Программисты (разработка мобильных игр)

6 мая 2024

15 00020 000 

Сделать проект под ключ, провести тестирование. Игра: для мобильных устройств. Игра: одиночная онлайн. Жанр: визуальная новелла. Графика: 2D. Здравствуйте, наиболее полно описал ТЗ. https://docs.google.com/document/d/1drLyHfTHd3wafuyQWDdRJy2pT4co9h4dxNjLmkt7FQQ/edit.

Александр

Программисты (программисты)

6 мая 2024

15 00020 000 

Разработка приложений для ПК. Разработка с нуля. Нужно создать простое приложение на Java FX с 3мя экранами, Бэкенд имеется.

Ася

Программисты (landing page)

6 мая 2024

15 00020 000 

Создание сайта. Лендинг. Функционал сайта: Настроить поиск и отрендерить страницу поиска. Контент есть. Пожелания и особенности: Нам нужно отрендерить страницу поиска и настроить поиск.

Даниил

Программисты (разработка на React)

6 мая 2024

12 50020 000 

Веб-разработка. Доработка существующего продукта, разработка с нуля. Нужно исправить текущий сайт или сверстать по макету эту же версию на усмотрение разработчика в очень сжатые сроки.

Дмитрий

Программисты (landing page)

1 час назад

10 00020 000 

Лендинг. Функционал сайта: Все индивидуально. Контента нет. СПЕЦИАЛИСТ НА ПОСТОЯНОЙ ОСНОВЕ.

Петр

Программисты (создание интернет-магазина)

вчера

500020 000 

Интернет-магазин. Количество карточек товаров: 10. Функционал сайта: онлайн консультация, атрибуты, фильтры по атрибутам. Контент есть. 3рубля.рф нужен интернет магазин монет на вордпресс. монеты это основной товар но могут быть банкноты и аксессуары к монетам. карточка товара, товары, категории, атрибуты. добавление в корзину, купить в 1 клик, рекомендуемые, новинки. Мобильная и десктопная версия. Страница о нас. Страница доставка сдэк, почта россии, ПВЗ яндекс. шрифт монтцерат. нужно оставить только необходимые и проверенные плагины чтобы сайт не сдох.

Юрий

Программисты (landing page)

7 часов назад

900018 000 

Лендинг. Функционал сайта: Должны быть учтены все особенности SEO-оптимизации размещен весь контент по дизайну. Контент есть. Предоставляю весь контент для заполенения и дизайн в фигме , так же SEO-специалиста для помощи в оптимизации сайта Задача сделать качественно сайт по ТЗ.

Юрий

Программисты (адаптивная вёрстка)

22 часа назад

20 000 

Сверстать: интернет-магазин. Платформа: HTML. Тип вёрстки: адаптивная. Есть макет. Две версии мобильная и десктопная по 11 страниц в каждой. Основные требования к верстке: - Уменение верстать с макета в фигме - Использование SCSS/SASS - Использование бандлеров Webpack/Vite - Резиновая верстка - Семантически верная верстка.

Показать еще

С приложением
«Для профи»
ещё удобнее

Заказы и чаты с клиентами всегда
под рукой

Наведите камеру телефона, чтобы отсканировать QR- код и скачать приложение