x

Валидация форм (на фронтенде)

Перейти к заказу
Необходимо унифицировать обработку всех форм в проекте, а именно: уведомлений, масок ввода и валидации данных, через создание единой функции или набора функций. Цель — привести все формы к единому стилю работы, чтобы упростить поддержку кода. Все формы не сохраняют данные в БД, они отправляются только на email (функция уже имеется). Проект на phyton. Что нужно сделать: Валидация форм (на фронтенде) - Обязательные поля: имя, телефон, email - Проверка формата email и телефона. Ограничения по длине: - phone — до 14 символов (только цифры) - name — до 70 символов - email — до 70 - message/text — до 1000 - card/password — до 16 Использовать required, maxlength, pattern. Уведомления в текущей форме - После отправки формы показывать сообщение: --Успех: "Форма отправлена" --Ошибка: "Ошибка при отправке" Безопасность (минимальная) - Проверка данных на бэкенде (формат телефона/email, длина полей). - Защита от XSS через экранирование данных в шаблонах.

Найдено 387835 результатов

Перевод с китайского на русский (5 листов)

Нужно быстро перевести с китайского на русский язык документы китайского предприятия. (название, адрес, банковские реквизиты, контакты и подобное). Не нужно дублировать изображение, можно просто списком выписать информацию.

Переводы
Опубликован:
8 часов назад
Бюджет:
2500 руб.~$31.21
Создание обложки и аватарки для группы ВКонтакте

Нужно создать обложку, аватарку для группы в контакте тематика "подслушка" с данными медведями, не темного цвета.

Соцсети и SMM
Опубликован:
8 часов назад
Бюджет:
4000 руб.~$49.94
Парсер и постер на python

Здравствуйте! ВАЖНО - Чтобы не тратить ваше и мое время, буду работать только с исполнителями с рейтингом, оплата только через кворк. Необходим автоматический парсер с 2х сайтов и постер на мой сайт. Что должен делать парсер на сайте номер 1 1) Решать капчу antibot (скрин капчи первого сайта приложил) (так же есть код скрипта питон для решения капчи, могу его предоставить) 2) Авторизация на сайте 3) парсить свежие темы 4) не парсить темы которые есть в файле с черным списком ранее спарсенных тем(файл черного списка предоставлю) 5) добавлять урл тем в файл черного списка для избежания дублей 6) не парсить темы , ключевые слова которых есть в тхт файле(файл предоставлю) 7) после парсинга переход к сайту 2 Сайт номер 2 1) Авторизация 2) Решение капчи 3) Парсинг свежих тем (не парсить темы которые есть в файле с черным списком ранее спарсенных тем(файл черного списка предоставлю) 4) добавлять урл тем в файл черного списка для избежания дублей 5) При парсинге переключение между аккаунтами авторизации, сайта номер 2 6) Сверка спарсенных тем с сайтом номер 1 для избежания дублей тем 7) Переход к постингу на мой сайт Мой сайт 1) Авторизация 2) постинг тем в такие же разделы как у сайтов с которых парсили 3) постинг тем по определенному шаблону (загрузить картинку в тему, взять ее урл, вставить в нужное место и с нужными тегами, вставить описание темы с спарсенного сайта Задача должна запускаться каждый день в 8 часов утра по МСК, должна быть веб панель управления скриптом парсинга

Скрипты и боты
Опубликован:
9 часов назад
Бюджет:
6000 руб.~$74.9
Нарисовать интерфейс в Figma по референсу

надо нарисовать в figma интерфейс админ панели (дашборд) по референсу, но для тёмной темы. в результате работы нужен проект в figma. сделать к вечеру (25апреля)

Веб и мобильный дизайн
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Корректировка чертежа в DWG в файле "Ограждения"

Заменить крепление профиля стеклянного ограждения в плите перекрытия (отступ 50 мм) на крепление через закладной элемент по приложенному эскизу. Сдвинуть профиль к самому краю плиты перекрытия. Крепление к закладному элементу выполнить через резьбовую клепку и болтовое соединение (образец на эскизе). Стяжку поднять до верхнего уровня закладного элемента (высота закладного — 40 мм), это отразить на чертеже. На расстоянии 200 мм от края в стяжки показать сливной лоток (геометрия — по приложенному файлу). На чертеже изобразить: узел крепления профиля к закладному элементу, сам закладной элемент, типовую схему расположения закладных элементов на балконе.

Интерьер и экстерьер
Опубликован:
9 часов назад
Бюджет:
4000 руб.~$49.94
Написать качественный копирайт статьи

Здравствуйте. Необходимо написать копирайт данной статьи. Текст должен быть уникальный и легко читаемый https://business-rule.ru/categories/prodvizhenie-saytov/top-10-sposobov-prodvinut-sait-besplatno-2023/?id=38

Тексты и наполнение сайта
Опубликован:
9 часов назад
Бюджет:
2000 руб.~$24.97
Нужен специалист по OBS Studio и Bluestacks

Нужна помощь с настройкой OBS Studio, когда в Bluestacks указываю захват камеры из OBS Studio, то качество картинки падает... руб

Медиа и Моушен дизайн
Опубликован:
9 часов назад
Бюджет:
500 руб.~$6.25
Улучшить оценки на PageSpeed

Сайт https://profootballshop.ru/ Какие оценки по Вашим прогнозам сможем сделать, какая стоимость работы и сроки?

Доработка и настройка сайта
Опубликован:
9 часов назад
Бюджет:
4000 руб.~$49.94
Написать онлайн-пробник по информатике ЕГЭ

Зайдите по ссылке, включите демонстрацию экрана, перейдите по ссылке из чата, где нужно авторизоваться через вк (отправлю вам... руб

Обучение и Образование
Опубликован:
9 часов назад
Бюджет:
5000 руб.~$62.42
Нужно оперативно подправить баннер сделать задний фон

У меня есть банер , мне хочется как то на заднем фоне где зеленый или белый попытаться как будто облако тегов сделать и посмотреть что получиться. Мне надо быстро в течение часа В облаке тегов должны быть слова с большой буквы (или не тегов.. ) а структурированна как то может быть списком через точки как вы мрт и кт написали мрт * кт * маммография * рентген * диагностика * узи * стоматология косметология * гинекология * анализы * педиатрия * урология * хирургия * стационар * кардиология * эндокринология Может быть слева и справа списками сверху вниз как буддто облако тегов, ... но оно как бы должно не забивать собой большие тезисы и открываться при приближение... при этом не испортить банер, так что в целом он остался простым и ненагруженным, размер тегов не больше чем слова клиника современной медицины

Полиграфия
Опубликован:
9 часов назад
Бюджет:
2000 руб.~$24.97
Доработать поля свойств товара в woocomerse

Что нужно сделать: 1.Создать группы свойств продуктов и поля в группах 2.Создать список продуктов с полями 3.Создать краткую форму продукта 4.Создать полную форму продукта 5.Создать дизайн карточки продукта 6.SEO оптимизация карточки продукта 7.Настроить отображение в карточке товара только заполненных полей. Вводные Wordpress 6.8 Woocommerce 9.8.2 Тема Avada 7.11.2 Поля желательно сделать за счет визуального программирования(Плагинв) , не за счет кода wordpress. Описание полей в файле word и дубль jpeg. Список кодов для списка полей в файле excel.

Доработка и настройка сайта
Опубликован:
9 часов назад
Бюджет:
20000 руб.~$249.66
Разработать Приложение (программу)

Разработать Приложение ( программу ) на компьютер и смартфон для расчета и визуализации мягких окон.

Юзабилити, тесты и помощь
Опубликован:
9 часов назад
Бюджет:
20000 руб.~$249.66
Готовы модуль или доработка открытых линий Битрикс24

Исправление недочётов в интеграции WhatsApp wappi и Битрикс24. Найти готовое решение или отредактировать код. Куплена коробка. 1. Изменение имени сотрудника и отображение профиля Добавить возможность перехода в профиль сотрудника при клике на имя. Реализовать возможность редактирования имени сотрудника вручную. Предложить как сделать. Увеличить размер и визуальную заметность имени сотрудника в интерфейсе чата. При возможности: 2. Добавление групп “Фото ” и “Менеджеры ” Создать и отобразить в интерфейсе две отдельные категории чатов: Фото Менеджеры Настроить фильтрацию или группировку чатов по этим категориям. 3. Закрепление чатов Реализовать возможность закрепления чатов вручную пользователем. Закреплённые чаты должны отображаться в верхней части списка независимо от активности. 4. Правильная сортировка чатов Исправить алгоритм сортировки чатов: Новые входящие сообщения поднимают чат вверх. Отображение должно соответствовать реальному времени последнего сообщения. Обеспечить синхронизацию с WhatsApp по дате и времени. При возможности: 5. Реакции на сообщения и фото Добавить возможность ставить реакцию (например, "лайк") на текстовые сообщения. 6. Отображение имени менеджера при отправке сообщений Настроить отображение ФИ менеджера, чтобы в WhatsApp отображалось корректное имя (пример: "Денис Голубев"), а не шаблонная подпись. Сделать это настройкой по умолчанию или доступной для конфигурации в интерфейсе.

Юзабилити, тесты и помощь
Опубликован:
9 часов назад
Бюджет:
20000 руб.~$249.66
Telegram Bot и Web Dashboard для мониторинга по словам

Проект: Telegram Bot и Web Dashboard для мониторинга по ключевым словам Описание задачи: Необходимо разработать Telegram-бота и веб-интерфейс, с помощью которых пользователи смогут: Подключать чаты и каналы для мониторинга Указывать ключевые слова Задавать адрес для пересылки сообщений (Webhook, email, Telegram и др.) Управлять настройками через личный кабинет Просматривать логи и статус доставки Основной функционал: Telegram Bot с поддержкой Webhook Веб-интерфейс с авторизацией через Telegram OAuth Панель пользователя: чаты, ключевые слова, настройки пересылки Фильтрация сообщений по ключам и типу (текст, фото, видео и т.д.) Пересылка сообщений через Webhook, Email, Telegram, CRM (через Zapier / Make) Простая админка для управления пользователями и лимитами Технические требования: Backend: Python (FastAPI) или Node.js Frontend: React или Vue База данных: PostgreSQL или MongoDB Сроки: ещё вчера Возможны ваши варианты решения. Требования к кандидату: опыт разработки Telegram-ботов, знание Telegram Bot API, опыт работы с Webhook-интеграциями и созданием личных кабинетов пользователей.

Скрипты и боты
Опубликован:
9 часов назад
Бюджет:
3000 руб.~$37.45
Придумать 5 качественных промптов для нейросети

Задача: Придумать 5 качественных промптов, которые выведут ChatGPT-4 на ошибку, и написать 5-10 чётких, конкретных критериев оценки ответа Цель: Проверить, как ChatGPT-4 справляется с нестандартными, тонко сформулированными задачами, в которых легко допустить промах в логике, стилистике, понимании контекста или восприятии юмора. Мы ищем такие промпты, где ChatGPT будет вынужден ошибиться — при этом не по технической причине, а по сути задания. Это нужно, чтобы улучшить систему оценки качества генераций и точнее понимать слабые места модели. Что требуется от фрилансера: Часть 1: Придумать 5 оригинальных промптов, которые: На первый взгляд выглядят простыми и чёткими. Но на деле требуют очень тонкого исполнения и высокой контекстной чувствительности. Примеры тем: юмор на грани, противоречивые эмоции, культурные особенности, многозначные фразы, игра с контекстом. Каждый промпт должен быть реалистичным — таким, который мог бы задать реальный человек. Примеры могут быть в любой области: поздравления, письма, стихи, рекламные слоганы, диалоги и пр. Часть 2: Написать 5-10 конкретных критериев оценки ответа модели к каждому промпту: Критерии должны быть максимально конкретными и измеримыми, а не обобщёнными вроде "естественный стиль". Пример хорошего критерия: "Ответ упоминает конкретную эмоцию, адресованную сестре, связанную с раздражением и привязанностью (например, 'ты меня бесишь, но я тебя люблю')." P.S: Нейросеть для выполнения задания использовать нельзя.

Тексты и наполнение сайта
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Оформить коммерческое предложение

Нужно оформить коммерческое предложение по SEO в рамках концепции сайта (палитра, стилистика). Основное: - КП будет размещено в виде страницы на сайте, каждая страница КП это один экран. Необходимо это учитывать. - КП должно быть читаемо на всех устройствах. Использовать UI сайта «Онегин-Эксперт» https://onegin-expert.ru/ (цвета, шрифты, графические элементы). Минимум текста, максимум визуалов (иконки, схемы, списки, скриншоты). Добавить иконки/графику для визуального разделения блоков (например, для этапов, ролей, принципов). Вставить скриншоты из коммерческого предложения (прикрепленный док к задаче) для демонстрации данных. Сохранить в PDF как единый файл без разделителей. Использовать разные фоны/цвета для зонирования слайдов. Прикрепил к задаче примеры, которые неплохо смотрятся.

Презентации и инфографика
Опубликован:
9 часов назад
Бюджет:
16000 руб.~$199.73
Нужна консультация по водомерному узлу и аэрации в НВК

Нужна консультация по водомерному узлу и аэрации в НВК - прилагаю файл с перечнем корректировок, то что непонятно там указано, а также исходник, проекта, о котором речь. Нужна консультация как правильно сделать (также нужна возможность пару рз обратиться с вопросом, правильно ли мы поняли о чем речь в процессе реализации), либо вообще помочь сделать. Предметом консультации является пункт 3 и 8, нужно будет показать пример, и направить, сделать сможем сами. Также при работе, иметь возможность пару раз к вам обратиться с уточнениями.

Стройка и ремонт
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Видео

Нужны вот такого плана учебное видео. Продолжительность 1-1,5 часа Называйте пожалуйста свои цены за 10 минут ролика

Видеосъемка и монтаж
Опубликован:
9 часов назад
Бюджет:
2000 руб.~$24.97
Настроить страницу оплаты на Tilda с интеграциями

Собрать страницу оплаты на Tilda, где пользователь выбирает тариф, сумму, вводит свои данные, оплачивает через внешний эквайринг, а система автоматически: Передаёт его данные в amoCRM При успешной оплате — отправляет письмо (Опционально) запускает возврат через API эквайринга 1. Верстка на Tilda (Zero Block) Сделать страницу в соответствии с макетом (будет предоставлен в PNG/Figma). На странице должны быть: Выбор одного из 3 тарифов Выбор способа оплаты (Карта / СБП / Юр. лицо) Варианты суммы (5000, 10000, 15000, своя сумма) Поля для: имени, email, телефона Кнопка "Пополнить баланс и начать пользоваться" 2. Интеграция формы с amoCRM После нажатия на кнопку: данные формы должны передаваться в amoCRM (новая сделка + контакт) способ интеграции: Webhook, Albato или готовый коннектор (обсуждается) Передаются поля: Имя Email Телефон Выбранный тариф Сумма Способ оплаты 3. Интеграция с эквайрингом Оплата через внешний сервис (например, CloudPayments, ЮKassa или Тинькофф) При клике на кнопку — редирект на платёжную страницу с нужными параметрами (сумма, ID клиента, email) Сайт не должен использовать кастомную корзину Tilda 4. Webhook от эквайринга После успешной оплаты: получаем webhook от эквайринга на его основе выполняем 1 из 2 действий: (а) отправляем письмо на e-mail пользователя (б) (опционально) запускаем автоматический возврат 5. Отправка письма Подключить почтовый сервис (UniSender / Mailgun / SMTP) Отправить письмо по шаблону (предоставим)

Доработка и настройка сайта
Опубликован:
10 часов назад
Бюджет:
6000 руб.~$74.9
Требуется написать скетч для Ардуино

Требуется написать скетч для контроллера Ардуино, управляющего механизмом в состав которого входят : шд, два линейных актуатора. ТЗ с полным описанием отправлю по запросу. Стоимость ,сроки по согласованию

Десктоп программирование
Опубликован:
10 часов назад
Бюджет:
20000 руб.~$249.66

Текущая страница: 17

Всего страниц: 19392