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

Landing page — удалённая работа в Москве

Дата: 2026-04-28
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-04-28
Описание
Платформа: по рекомендации специалиста. Функционал сайта: Визитка с формой чтобы оставляли заявку. Контент есть.
Похожие заказы

Создание сайтов

дистанционно
договорная
Лендинг. Платформа: по рекомендации специалиста. Функционал сайта: . Контент есть. Пожелания и особенности: Сделать одностраничный сайт (лендинг) для заказа печати фотографий. Сайт самописный, адаптивный (телефон/планшет/ПК). В составе: калькулятор стоимости, форма заявки, загрузка фото, выбор способа доставки. Ключевые условия для исполнителя: Оплата только после приёмки по чек-листу, пока функционал не работает на 100% по ТЗ. - Уведомления только на Яндекс.Почту (Gmail не использовать). ================================================================ 2. ЧТО ДОЛЖНО БЫТЬ НА САЙТЕ ---------------------------------------------------------------- Обязательные страницы: - Главная (лендинг с калькулятором, формой, описанием) - Страница «Спасибо» (после отправки заявки) - Страница «Оферта» - Страница «Политика конфиденциальности» Обязательные элементы: - Калькулятор расчёта стоимости печати - Форма заявки: имя, телефон, комментарий - Загрузка фото к заявке - Выбор способа доставки (выпадающий список) - Поле для ввода адреса пункта выдачи - Валидация всех полей (обязательные, формат телефона и т.п.) - Простая админка для заказчика: менять тексты, заголовки, цены ================================================================ 3. КАЛЬКУЛЯТОР ПЕЧАТИ ФОТО ---------------------------------------------------------------- Услуга: только печать фотографий. Форматы: - 10?15 см - 13?18 см - 15?21 см - 20?30 см - 30?40 см Цены за штуку — заказчик пришлёт отдельно после выбора исполнителя. Логика калькулятора: - Клиент может выбрать один или несколько форматов одновременно. - Для каждого формата — своё поле количества (число). - Считаются суммы по каждому формату и общий итог. - Минимальный заказ: от 50 штук суммарно по всем форматам. - Если общее количество меньше 50 — кнопка «Оставить заявку» неактивна, показывается сообщение: «Минимальный заказ — от 50 штук. Добавьте ещё фото.» - Если 50 и больше — кнопка активна. - При изменении количества сумма пересчитывается в реальном времени. ================================================================ 4. ЗАГРУЗКА ФОТОГРАФИЙ ---------------------------------------------------------------- Требования к загрузке: - Клиент загружает от 1 фото, максимум 100 файлов в одной заявке. - Суммарный вес одной заявки — до 500 МБ. - Размер одного файла — не более 50 МБ. - Допустимые форматы: JPG, PNG, HEIC. - Файлы сохраняются на Яндекс.Диск в отдельную папку. - Имя папки: order_ (автоматически). - В письме на почту фото не прикреплять — только ссылка на папку. - При превышении лимитов загрузка отклоняется с понятным сообщением. ================================================================ 5. ДОСТАВКА ---------------------------------------------------------------- В форме заказа клиент выбирает способ получения через выпадающий список: - Ozon - Пятёрочка (5Post) - Wildberries После выбора способа — текстовое поле: «Введите точный адрес пункта выдачи». Клиент вручную пишет адрес ПВЗ, который выбрал в приложении маркетплейса. Рядом с полем адреса — подсказка: «Укажите точный адрес пункта выдачи, как он отображается в приложении Ozon/Wildberries/5Post. Ответственность за корректность адреса несёт клиент.» Также в форме — чекбокс: «Я подтверждаю, что адрес ПВЗ указан верно». Без галочки отправка формы невозможна. Текст про оплату доставки (обязательно в форме, видимый): «Оплата за печать фотографий производится при получении в выбранном пункте выдачи. Оплата доставки — за счёт получателя (стоимость зависит от расстояния).» ================================================================ 6. УВЕДОМЛЕНИЯ (ТОЛЬКО ПОЧТА) ---------------------------------------------------------------- Уведомления о новых заявках приходят только на Яндекс.Почту. Telegram не использовать. Gmail не использовать. В письме должно быть: - Имя, телефон, комментарий - Выбранный способ доставки - Адрес ПВЗ - Ссылка на папку с фото на Яндекс.Диске Технические требования: - Отправка через SMTP (не через mail() напрямую). - Настроены SPF/DKIM для домена (чтобы письма не попадали в «Спам»). - Тема письма: «Новая заявка PROYAVKA24: [Имя клиента]». - Исполнитель проводит тестовую отправку на 2–3 адреса (Яндекс, Mail.ru, Gmail) и подтверждает, что письма попадают во «Входящие». ================================================================ 7. ОПЛАТА ---------------------------------------------------------------- - Оплата за печать фото — при получении в ПВЗ. - Доставка оплачивается получателем (за счёт клиента). - Текст про оплату обязательно разместить на странице формы и продублировать рядом с кнопкой «Оставить заявку». ================================================================ 8. АДМИНИСТРИРОВАНИЕ (ПРОСТАЯ АДМИНКА) ---------------------------------------------------------------- Заказчик должен сам менять без обращения к исполнителю: - Цены на форматы печати - Тексты заголовков и подзаголовков основных блоков - Текст кнопки CTA и текст дисклеймера про доставку - Email для уведомлений Что НЕ входит в базовую версию (отдельные доработки): - Изменение структуры страницы - Добавление новых блоков - Изменение логики калькулятора Техническая реализация (на выбор исполнителя, но с согласованием): - Вариант А: цены и тексты хранятся в JSON-конфиге, админка — форма, которая перезаписывает конфиг. - Вариант Б: минимальная админка на PHP + MySQL: CRUD для текстов и цен. Админка доступна по паролю. Список пользователей — 1 аккаунт (заказчик). ================================================================ 9. РАЗМЕЩЕНИЕ НА ХОСТИНГЕ И ПЕРЕДАЧА ПРОЕКТА ---------------------------------------------------------------- Исполнитель берёт на себя полный цикл развёртывания сайта: - Разворачивает сайт на хостинге (настройка веб-сервера, PHP, базы данных, прав доступа). - Настраивает домен (привязка через NS-записи/A-запись). - Устанавливает и настраивает SSL-сертификат (HTTPS). - Импортирует дамп базы данных, проверяет целостность. - Проверяет работоспособность всех функций на «боевом» адресе (калькулятор, форма, загрузка файлов, админка, отправка писем). - Настраивает интеграцию с Яндекс.Диском (OAuth 2.0, безопасное хранение токенов на сервере, тестирование загрузки и выдачи ссылок). Что получает заказчик на выходе: - Все доступы в одном текстовом файле: хостинг (панель управления), FTP/SFTP, база данных (логин/пароль), админка сайта, API-ключи. - Архив файлов сайта (полная копия файловой структуры). - Дамп базы данных (SQL-файл). - Краткую инструкцию (10–15 строк): куда заходить, где менять тексты/цены, как делать бэкап, куда смотреть логи при ошибках. Важно: домен и оплата хостинга — за счёт заказчика, оформляются на заказчика. Исполнитель только настраивает и передаёт доступы. Заказчик предоставляет: - Оплату домена и хостинга. - Доступ к Яндекс.Почте (для Диска и приёма заявок) — после выбора исполнителя. ================================================================ 10. ЧТО ПРЕДОСТАВЛЯЕТ ИСПОЛНИТЕЛЬ ---------------------------------------------------------------- - Готовый работающий сайт - Доступы ко всем настройкам - Краткую инструкцию: как менять цены и тексты - Чек-лист приёмки (исполнитель подтверждает выполнение каждого пункта) ================================================================ 11. СТЕК ТЕХНОЛОГИЙ (РЕКОМЕНДУЕМЫЙ) ---------------------------------------------------------------- - Frontend: HTML5, CSS3, JS (Vanilla) - Backend: PHP 8+ (или Node.js), без тяжёлых фреймворков - Хранение данных: MySQL или SQLite (для заявок) - Интеграция с Яндекс.Диском: через API с использованием OAuth 2.0 - Отправка почты: через SMTP - Адаптивность: мобильные устройства, планшеты, ПК ================================================================ 12. ПРИЁМКА И ОПЛАТА ---------------------------------------------------------------- Оплата только после полной приёмки по чек-листу. Все правки в рамках ТЗ — бесплатные, пока функционал не соответствует ТЗ. Чек-лист приёмки (10 пунктов): 1. Калькулятор считает корректно, пересчитывает в реальном времени, блокирует кнопку при заказе < 50 шт., показывает сообщение об ошибке. 2. Форма валидирует все поля, не даёт отправить при ошибках, выводит понятные сообщения. 3. Загрузка работает по лимитам (100 файлов, 500 МБ суммарно, 1 файл ? 50 МБ), поддерживает JPG/PNG/HEIC, при превышении — понятное сообщение. 4. Файлы сохраняются на Яндекс.Диске в папку order_, в письме — только ссылка. 5. Доставка и адрес ПВЗ: выпадающий список, поле адреса, чекбокс подтверждения, подсказка рядом с полем. 6. Письма приходят на Яндекс.Почту, тема и структура как в ТЗ, не попадают в спам (подтверждено тестами). 7. Мобильная версия адаптивная, нет горизонтальной прокрутки, элементы удобны на тач-экране. 8. Страницы «Спасибо», «Оферта», «Политика конфиденциальности» открываются, тексты соответствуют ТЗ (без заглушек). 9. Админка позволяет заказчику менять цены и тексты блоков, есть краткая инструкция. 10. Переданы все доступы, архив сайта, дамп БД и инструкция по установке. Исполнитель подтверждает выполнение каждого пункта. Заказчик тестирует по чек-листу и только после этого производит оплату. Вариант ваших работ присылайте.
Барнаул Фрилансеры

Создание сайтов

дистанционно
договорная
Лендинг. Платформа: Перевести в html. Функционал сайта: Верстка и анимация. Контент есть. Пожелания и особенности: Клонировать hims.com сайт перевести в верстку html.
Москва Фрилансеры

Создание сайтов

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

Landing page

дистанционно
договорная
Платформа: по рекомендации специалиста. Функционал сайта: Разработать структуру лендинга на основе нашего УТП и ассортимента. Контента нет.
Москва Фрилансеры

Программисты

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

Landing page

дистанционно
договорная
Платформа: по рекомендации специалиста. Функционал сайта: одностраничный сайт , с фотографиями. Контент есть.
Смоленск Фрилансеры

Landing page

дистанционно
договорная
Платформа: по рекомендации специалиста. Функционал сайта: Сайт для бровиста. Контент есть.
Москва Фрилансеры