Бюджет: 150000 UAH Срок: 45 дней
Доброго дня! 5 років комерційного досвіду. Ркалізуюємо під ключ. Пишіть в приват, домовимось.
Portfolio: Behance
ТЕХНІЧНЕ ЗАВДАННЯ
Інформація про необхідні технічні, якісні та кількісні характеристики предмета закупівлі
Послуги з розробки веб-сайту та мобільного додатку
«Кривий Ріг-туристичний»
1. Послуги з розробки серверної частини.
Майже всі сучасні веб та/або мобільні додатки архітектурно складаються з двох частин: серверу та власне додатку з інтерфейсом користувача.
Основні функції серверної частини:
- прийом та обробка HTTP-запитів від додатків;
- накопичення, зберігання, редагування, видалення та надання даних за допомогою централізованої бази даних;
- обробка та обчислення даних відповідно до запитів від користувачів;
- надання можливості обробки запитів від користувачів з різними рівнями дозволів для доступу до даних (Auth, ACL).
Етапи розробки:
Ініціалізація базового скелету майбутнього серверного додатку;
Реалізація аутентифікації та авторизації (ACL) користувачів за допомогою електронної адреси або через соціальну мережу Facebook із використанням технології OAuth 2.0;
Інтеграція інструментів документації (OpenAPI) до майбутніх кінцевих точок (endpoints) програмного інтерфейсу додатку (API);
Побудова архітектури бази даних (PostgreSQL database design);
Інтеграція та налаштування механізму управління базою даних (ORM models and migrations);
Реалізація кінцевих точок для функціоналу роботи з даними акаунтів користувачів системи - редагування даних та фото профіля;
Реалізація кінцевих точок для функціоналу роботи з пам’ятками (points API);
Реалізація кінцевих точок для функціоналу роботи з маршрутами (routes API);
Реалізація кінцевих точок для функціоналу роботи з інформаційними розділами (info API);
Інтеграція механізму повнотекстового пошуку (PostgreSQL full-text search);
Фінальні правки існуючих кінцевих точок програмного інтерфейсу згідно можливих додаткових вимог при розробці мобільного додатку.
2. Послуги з розробка мобільних додатків для iOS та Android.
Мобільний додаток - це видима його частина, яку можна знайти за запитом в App Store або Play Market. Розробка включає в себе створення інтерфейсу користувача згідно дизайну (за вимогою Замовника) і реалізацію логіки поведінки візуальних елементів, а саме їх наявності або відсутності в певні моменти часу, зміну їх стану, розмірів, форми, а також реакції на дії користувача.
Вимоги до інтерфейсу.
Головний екран додатку. На ньому: назва міста, фонове зображення - специфічне для міста. зверху іконки зміни мови та відкриття інформації про додаток, а також іконки посередині для переходу до мапи або списку визначних місць.
Прокрутка вверх (свайп) відкриває список екскурсій.
Іконка мапи відкриває екран з визначними місцями.
На мапі можливість переключити режим: Супутник, Мапа, Гібрид. За умовчанням: Мапа. Об’єкти на мапі помічені іконками (значками) за типом.
Випливаючі віконця поверх мапи, що з’являються (анімовано випливають) після натискання на відповідні іконки:
Легенда
Фільтр точок на мапі за типом (віконце з фільтрацією прапорцями - чекбокси).
Типи у списку впорядковані за важливістю.
Інфа про екскурсію.
Натискання (тап) по елементу екскурсії відкриває екран інформації про неї:
- фотогалерея (зміна фото свайпом вліво чи вправо) з можливістю збільшення фото на весь екран;
- тривалість (год);
- протяжність (км);
- опис;
- відео з YouTube: один ролик на цьому ж екрані, а якщо більше роликів, то кнопка «Більше...» роликів (під ним) з відкриттям їх списку на окремому екрані;
- внизу екрану кнопки-іконки:
“Перегляд” (на мапі)
“Подзвонити” (до гіда)
“Поділитися” (для відкриття стандартного діалогу з іконками встановлених на телефоні додатків)
“Як дістатися” (іконка для відкриття встановленого на телефоні додатку Google Maps з маршрутом від поточного місцезнаходження користувача до першої точки маршруту. За умовчанням - публічним транспортом).
<!--[if !supportLineBreakNewLine]-->
Інфа про визначне місце доступна по кліку (тап) на іконці визначного місця на мапі або по кліку (тап) на елементі списку визначних місць.
Визначне місце має рейтинг, тому інтерфейс повинен надати можливість користувачу оцінити місце (до 5 зірочок).
Характеристики визначного місця:
- фотогалерея (зміна фото свайпом вліво чи вправо) з можливістю збільшення фото на весь екран;
- час роботи;
- адреса;
- телефон;
- опис;
- відео з YouTube: один ролик на тому ж екрані, а якщо більше роликів, то кнопка «Більше...» роликів (під ним) з відкриттям їх списку на окремому екрані;
- іконки внизу екрану:
“Перегляд” (на мапі);
“Подзвонити” (якщо є номер телефону для місця);
“Поділитися” (для відкриття стандартного діалогу з іконками встановлених на телефоні додатків);
“Як дістатися” (іконка для відкриття встановленого на телефоні додатку Google Maps з маршрутом від поточного місцезнаходження користувача до визначного місця. За умовчанням - публічним транспортом);
“Перейти на сайт” (якщо є адреса веб-сайту).
<!--[if !supportLineBreakNewLine]-->
Етапи розробки:
Ініціалізація додатку та базові налаштування;
Екран запуску додатку (splash screen) та головний екран, а також логіка візуальних елементів;
Головне меню додатку;
Екрани реєстрації та входу, а також внутрішня логіка;
Екран особистого кабінету з логікою редагування даних та зміни основного фото користувача;
Екран з пам’ятками та внутрішня логіка візуальних елементів;
Екран з маршрутами (екскурсіями) та внутрішня логіка візуальних елементів;
Екран зі списком гідів;
Екран досьє гіда;
Екрани інформації про пам’ятку та визначне місце;
Екран мапи з маршрутом (екскурсією) та найближчими пам’ятками до цієї екскурсії;
Екрани з інформацією про історію та географію міста;
Екран інформації про мобільний додаток.
3. Послуги з розробки адміністративного інтерфейсу для управління даними.
У місті Кривому Розі налічується до 200 визначних місць та декілька десятків маршрутів екскурсій, які повинні бути занесені до бази даних системи до моменту публікації додатків. Тому система повинна мати спеціальний веб інтерфейс для окремої групи користувачів, де вони зможуть адмініструвати дані (визначні місця, екскурсії, тощо). Доступ до адміністративного інтерфейсу має бути захищений паролем.
Етапи розробки:
Ініціалізація базового скелету веб додатку для майбутнього адміністративного інтерфейсу (Vue.js basic web app);
Створення інтерфейсу управління пам’ятками у вигляді гриду даних з можливістю онлайн-редагування;
Створення інтерфейсу управління маршрутами з можливістю редагування геопозиції кожної точки в автоматичному та ручному режимах;
Створення інтерфейсу адміністрування користувачів системи.
4. Послуги з внесення даних та наповнення контентом.
Після розробки всіх вищезазначених елементів системи, до моменту її запуску для публічного доступу, необхідно внести вихідні дані (визначні місця, екскурсії, тощо) до бази даних.
Етапи внесення даних до бази:
Занесення пам’яток;
Занесення маршрутів екскурсій.
<!--[if !supportLineBreakNewLine]-->
5. Послуги хмарного сервісу для розгортування серверної частини.
Для роботи додатку і веб-сайту необхідно зареєструватися і замовити послуги хмарного сервісу (AWS, RamNode, тощо), який буде використовуватися для розгортування серверної частини разом з базою даних. Мінімальний строк для послуги, що замовляються, повинен становити 12 місяців.
6. Послуги з реєстрації та публікації в Інтернет.
Розроблені мобільні додатки для iOS та Android повинні бути зареєстровані та опубліковані на спеціальних веб сервісах: App Store і Play Market відповідно. Для цього розробнику додатку необхідно створити облікові записи на вищезазначених веб сервісах з дотриманням всіх умов і вимог. У разі реєстрації від імені юридичної особи, слід врахувати, що процедура буде дещо ускладнена, тому її потрібно виконати заздалегідь.
Після реєстрації додатків їх потрібно скомпілювати і відправити на розгляд адміністраторам App Store і Play Market. Процедура розгляду і підтвердження додатків на App Store і Play Market може бути розтягнута у часі у зв’язку з доволі жорсткими умовами та вимогами публікації на зазначених сервісах.
Бюджет: 150000 UAH Срок: 45 дней
Доброго дня! 5 років комерційного досвіду. Ркалізуюємо під ключ. Пишіть в приват, домовимось.
Portfolio: Behance
Бюджет: 150000 UAH Срок: 30 дней
Добрый день! Мы – компания Crispersoft – crispersoft.com/ru/ предлагаем Вам наши услуги. В нашей команде есть опытные эксперты уровня Middle/Senior, готовы взяться за Ваш проект! Работаем в сфере веб/мобильной разработки подк ключ с 2012 года. С нашей стороны можете рассчитывать на оперативность, своевременность, и качество выполненных работ. Готовы обсудить детали.
В качестве управленческой модели разработки предлагаем Вам Scrum, а в качестве метод оплаты – time & material – оплата за время разработки.
Скажите, пожалуйста, Вас устроит такая модель сотрудничества?
С уважением, Георгий!
Бюджет: 149999 UAH Срок: 60 дней
Здравствуйте!
Я Full-stack Web-developer с опытом работы 5 лет.
Заинтересовал ваш проект, хотелось бы поучаствовать в его развитии.
Я работаю на результат и ценю свою работу, буду рад работать через сейф, для плодотворного и длительного сотрудничества.
Сделаю Вам, качественный и адаптивный сайт на Word Press с удобной мобильной версией.
Так же с радостью создам для вас приложение для успешного развития туристического потенциала Кривого Рога.
Быстро отвечаю на вопросы, всегда на связи.
Бюджет: 150000 UAH Срок: 20 дней
Вiтаю, Вадиме! Дякую за цікавий проект та розгорнуте ТЗ!
Мені зрозумілі завдання за Вашим проектом, із задоволенням візьмуся за його виконання! Виконаю швидко і на найвищому рівні.
Успішно працюю в цій сфері більше 10 років проявляючи професіоналізм, індивідуальний підхід і креативність. З прикладами деяких робіт можете ознайомитися в портфоліо: Google Drive
Який виконавець вам потрібен - відповідальний і талановитий, який виконає ваші завдання на найвищому рівні і доведе справу до кінця або недорогий дилетант?
Бюджет: 150000 UAH Срок: 90 дней
Здравствуйте!
Позвольте представиться!
Меня зовут Вячеслав, я инженер по разработке программного обеспечения с 3-летним опытом создания веб-сайтов.
Среди моих навыков есть:
глубокое знание PHP, HTML, CSS, JS, MySQL, PgSQL.
Если мое предложение заинтересовало вас, я всегда открыт для общения. И я буду рад внести свой вклад в ваш проект.
С Уважением,
Вячеслав
Бюджет: 150000 UAH Срок: 35 дней
Здравствуйте !
Меня зовут Владислав Крамаренко.
Я занимаюсь разработкой сайтов, баннеров, листовок, буклетов, брошюр, презентаций и оформлением соц. сетей. ✅
ВНИМАНИЕ!!!!🔥
Моё портфолио и отзывы на странице FREELANCE: ⏬
https://freelance.ru/kram170290
Ссылки на несколько моих работ: 📌
- https://arma-da.ru
- https://gpx-cargo.de
- http://kontorasmoke.ru
- https://futurist1.webdeity.ru
- https://comfort-black-sea.ru
- http://d41020.hostru03.fornex.org/lemongras/
Сайты сделаны на Тильда:
- http://rieltgroup.ru
- https://www.inviko.co
- http://semitresa.com
- http://eva-eyelashes.ru/page7808222.html
- http://чистая-польза.рф/page8642172.html
Давайте более предметно пообщаемся и приступим
к проекту.
Гарантирую Вам ответственность и свежесть мысли.
Уверен, что результат Вам понравится и мы будем с вами сотрудничать на постоянной основе.
С уважением, Владислав!
Бюджет: 150000 UAH Срок: 1 день
Добрый день) Мы занимаемся разработкой и сопровождением сайтов, специализируемся на Битрикс и Битрикс 24, HTML/CSS версткой, программированием функционала, SEO- сайта, наполнение сайтов и 1 C, интеграцией сайта с базой 1 С, а также разработкой различных модулей, разработка уникального дизайна.
Бюджет: 150000 UAH Срок: 80 дней
Здравствуйте!
Уже ставил ставку на другой бирже )
Ознакомился с Вашим запросом и продолжаю изучать ТЗ.
Я представляю команду специалистов, мы занимаемся разработкой сложных и высоконагруженных проектов, лендингов, корпоративных сайтов с нуля под ключ. Есть опыт реализации подобных подобных проектов, крупных многопользовательских сервисов.
Можем вас ознакомить с нашими проектами.
Ваш запрос заинтересовал нас, мы готовы взяться за реализацию Вашего проекта.
Для подготовки оценки по срокам и стоимости реализации нам необходимо будет составить более подробное ТЗ.
На данный момент уже возникли некоторые уточняющие вопросы в процессе ознакомления, я хотел бы более детально обсудить предстоящую реализацию, оговорить условия сотрудничества.
После я уже смогу подготовить подробное коммерческое предложение с указанием стоимости и сроков на реализацию.
Давайте оговорим детали в личной переписке.
У Вас есть Skype или Telegram?
Вот небольшая презентация наших проектов (на самом деле у нас их намного больше) - Google Drive
Бюджет: 225000 UAH Срок: 70 дней
Вадим, Здравствуйте!
14 лет - опыт работы разработке сайтов и приложений.
Давайте созвонимся, чтобы обсудить все моменты.
Дайте пожалуйста ваш Вайбер, Вотсап, Телеграмм, или номер моб. телефона.
Спасибо! С уважением, Игорь.
Бюджет: 150000 UAH Срок: 7 дней
Здравствуйте, сделаю отличный сайт и мобильное приложение за 7 дней
Предлагаю небольшую стоимость, так как на данном фрилансе только начала работать и очень нужны хорошие отзывы)
При заключение безопасной сделки в течение 1-2 дней-скидка 10%
Мои работы:
http://ekaterinabeskaravainaya.web-developer24.ru/motoeurohouse/
http://ekaterinabeskaravainaya.web-developer24.ru/carelectric/
http://ekaterinabeskaravainaya.web-developer24.ru/hunter/
http://watch.ekaterinabeskaravainaya.internetbaza.info/
http://beer.ekaterinabeskaravainaya.internetbaza.info/
http://haip.ekaterinabeskaravainaya.internetbaza.info/
С уважением, Екатерина Бескаравайная
Бюджет: 150000 UAH Срок: 77 дней
Здравствуйте. Давайте обсудим подробности по вашему проекту?
Уважаемые фрилансеры!
Данное ТЗ является частью гос.тендера со стартовой ценой почти в 2 раза больше. По условиям тендера услуги субподрядчиков запрещены, только реализация собственными силами компании-победителя. Понятно, что человек, разместивший сей заказ, хочет (или уверен) в своей победе в тендере и хочет вашими руками сделать проект, а себе оставить приличную маржу. Только вам решать - готовы ли вы идти на риск, т.к. 1) гарантий его победы не много, а если и есть, то договор с реальным заказчиком будет минимум в конце мая, 2) оплата по факту, т.е. в конце проекта. Вряд ли он будет вам своими деньгами платить, конечно все будут ждать поступления бюджетных денег. Так что, кто хочет острых ощущений - вперед! Удачи!
Более 75 партнеров уже выбрали работать с нами — и мы только начинаем. Наша основная экспертиза заключается в предоставлении комплексных и актуальных решений в взрослой нише. Мы создаем собственные контентные платформы и генерируем качественный локальный SEO-трафик уже более двух лет. По мере того как мы продолжаем расти, мы ищем SEO-специалиста уровня Middle, который готов принять вызовы, решать нетривиальные SEO-задачи и способствовать росту наших проектов. Что мы ожидаем от вас: 2+ года опыта в SEO Глубокое понимание алгоритмов поисковых систем, факторов ранжирования и влияния обновлений Google Доказанные SEO-кейсы в взрослой нише Понимание и внедрение стратегий построения ссылок различными методами Мы ищем вовлеченного и проактивного члена команды, а не просто исполнителя задач :) Будет плюсом: Опыт работы в нишах с высокой конкуренцией, нацеленных на западные рынки Опыт SEO для продуктов Опыт автоматизации рутинных SEO-задач Опыт работы с многоязычными сайтами Способность строить стратегии на основе данных и планировать бюджет Русский, Украина Ключевые обязанности: Анализ рынка и конкурентов, включая исследование ключевых слов и намерений Разработка и реализация SEO-стратегий проекта Создание детализированных брифов для разработчиков, копирайтеров и строителей ссылок Оптимизация на странице и вне страницы Определение новых методов привлечения трафика и предложение улучшений для коэффициентов конверсии Что мы предлагаем: Конкурентоспособная зарплата фиксированная в иностранной валюте, с регулярными оценками производительности Полная занятость с гибким графиком Сотрудничество с мотивированной командой, готовой поддержать и помочь при необходимости
Необходимо разработать бизнес-сайт на несколько страниц (штук 5 типовых). Главная страница будет иметь около 11 блоков. Ниша "Модульные дома". Что входит в работу: подобрать шаблон развернуть и настроить скорректировать по необходимым блокам и страницам (в настоящее время есть приблизительная структура) внести весь необходимый контент учесть рекомендации от сеошника и контекстолога Результат должен быть в виде готового к запуску в рекламу сайта. По сути, это работа веб-разработчика + контентщика. Исполнитель должен быть достаточно инициативным, технически подкованным, быть не только руками, но и головой на проекте – предлагать лучшие решения по ходу, мыслить категориями результата для бизнеса, а не просто работы, что скажут. Задача не сложная и особых требований к дизайну нет. В целом должен получиться довольно простой, но стильный сайт. Отдельно нужен рейт за час работы с контентом, потому что дальше будем наполнять страницы услуг и добавлять статьи в блог. Нужен исполнитель, который сможет выполнять подобные проекты на потоке. Обычно такие задачи приходят в формулировке типа "мне нужен небольшой, недорогой сайт на шаблоне" - думаю, все встречали таких заказчиков: владелец бизнеса не сильно разбирается в сайтах и ему нужно предложить оптимальное решение.
Необходимо реализовать небольшой проект для продажи цифровых и физических продуктов. Что необходимо сделать: Разработать простой современный лендинг для продажи 3 продуктов: PDF-версия; физический комплект; платная Telegram-подписка. Подключить оплату через WayForPay. Интегрировать заказы с KeyCRM: передача данных о покупателях; создание заказов в KeyCRM; возможность дальнейшей автоматизации. Разработать Telegram-бота для управления подписками: автоматическая выдача доступа после оплаты; проверка активности подписки; продление подписки; автоматическое удаление доступа после завершения оплаты; администрирование пользователей через простую панель или команды бота. Будет плюсом: опыт работы с WayForPay; опыт интеграции с KeyCRM; опыт создания Telegram-ботов и платных подписок. Прошу сразу указывать: точную стоимость; сроки реализации; примеры похожих проектов.
1. Общие сведения о проекте Заказчик: семейный парк развлечений в Германии (полное название и домен раскрываются исполнителю после старта проекта) Тип проекта: полная редизайн и пересборка сайта с нуля Текущий сайт: WordPress/Elementor, устарел, требует полной замены Целевая аудитория: семьи с детьми 2 до 12 лет, регион Германии с несколькими крупными городами поблизости (15 до 20 минут на машине) Язык сайта: основной немецкий (DE), дополнительно английский (EN), отдельная языковая версия CMS: на усмотрение разработчика, WordPress с кастомной темой, Webflow, или headless CMS. Elementor не использовать. Домен: существующий, переносится без замены Срок сдачи: по согласованию с заказчиком 2. Цели и ключевые KPI Новый сайт должен выполнять три стратегические функции: Передавать атмосферу парка как иммерсивного приключения, не список услуг, а погружение в тематический мир. Максимизировать конверсию: посетитель сайта должен совершить бронирование менее чем в 3 клика от любой страницы. Обеспечить безупречный мобильный UX, более 60% трафика ожидается с мобильных устройств. KPI #1: время до первого клика "Забронировать" не более 10 секунд с момента загрузки главной страницы KPI #2: Page Speed Score (Google PageSpeed Insights) не менее 85 на мобильных, не менее 90 на десктопе KPI #3: показатель отказов (Bounce Rate) менее 45% KPI #4: корректное отображение во всех современных браузерах (Chrome, Firefox, Safari, Edge) и на iOS/Android 3. Состав работ 3.1 Страницы и разделы Минимальный набор страниц: Главная: Hero секция, анонс живого шоу по выходным, топ 5 аттракционов, отзывы Google, CTA блок Каталог аттракций с фильтром по возрасту (0 до 3 / 3 до 6 / 6 до 12 лет), карточки с фото и видео Пакеты дня рождения, описание плюс конфигуратор Текущие акции и сезонные события, каждое со своей визуальной карточкой Цены, таблица плюс виджет онлайн бронирования (интеграция с внешней системой бронирования) Ресторан, меню и атмосфера Фотогалерея плюс встроенный Instagram фид О парке, правила, FAQ (без дублирования правил) Контакты, карта Google Maps, контактная форма, часы работы, кликабельные телефон и email Зеркало всех страниц на английском языке 3.2 Что необходимо удалить с текущего сайта Все тексты об ограничениях COVID 19 (2021 до 2022), включая футер FAQ с вопросами о стоимости разработки веб сайтов (посторонний контент) Устаревший copyright год, заменить на актуальный Нерабочие Elementor popup кнопки Устаревшие уведомления об открытии после ограничений Дублирование правил парка в разделе FAQ 4. Функциональные требования P1 = критично для запуска, P2 = желательно в v1.0, P3 = возможные доработки позже 4.1 Hero секция (главная страница) P1, Fullscreen Video Hero: autoplay видео без звука (muted, loop), 100vw на 100vh. При клике включение звука. Поверх видео короткий слоган и кнопка CTA. P1, текстовый слой над видео: H1 заголовок, подзаголовок плюс кнопки "Забронировать" и "Узнать больше". Шрифт читаем на любом фоне. P1, Sticky Navigation: навигационная панель фиксируется вверху при скролле, фон меняется с прозрачного на тёмный при прокрутке. P1, Sticky CTA Button: кнопка "Забронировать" всегда видна, на десктопе в хедере, на мобильном фиксированная полоса внизу экрана. P2, Scroll анимации: элементы появляются с CSS анимацией (fade in плюс slide up) при прокрутке. Библиотека Intersection Observer или AOS.js. Без тяжёлых 3D библиотек. 4.2 Аттракции P1, карточки аттракций: фото/видео, название, краткое описание, значок возрастного ограничения, кнопка "Подробнее" P1, фильтр по возрасту: клиентский фильтр без перезагрузки страницы, реализация CSS классы плюс vanilla JS или Vue/React компонент P1, детальная страница аттракции: собственный URL, крупное фото/видео, полное описание, ограничения по росту/возрасту, кнопка бронирования P2, short form видео: 15 до 30 секунд ролик для каждой аттракции, autoplay при наведении на десктопе или tap на мобильном 4.3 Система бронирования P1, интеграция с внешней системой бронирования: виджет встроен inline (iframe или JS embed) на страницы цен и дня рождения, без открытия в новой вкладке P1, multi step booking flow: пошаговый мастер, тип визита, дата/время, количество гостей, подтверждение, обязателен progress bar P1, объяснение тайм слотов: инфо блок рядом с выбором времени P2, live доступность слотов: API запрос к системе бронирования, отображение занятых/свободных слотов в реальном времени 4.4 Конфигуратор дня рождения P1, multi step конфигуратор: возраст именинника, количество детей, выбор пакета, дополнительные опции, выбор даты, форма запроса или прямое бронирование P1, динамический расчёт цены: обновляется в реальном времени при изменении параметров, без перезагрузки P2, итоговое резюме: сводная карточка выбора на финальном шаге с кнопками "Запросить" и "Забронировать напрямую" 4.5 Доверие и социальное подтверждение P1, виджет Google Reviews: минимум 5 отзывов, средний рейтинг, звёзды, размещение на главной странице над CTA блоком бронирования P1, Instagram фид: встроенная лента последних 9 до 12 постов через официальный API или виджет, ссылка на аккаунт P2, счётчик посетителей: анимированный счётчик 4.6 Дополнительные функциональные блоки P1, live статус "сейчас открыто/закрыто": автоматическая отметка на основе часов работы P1, кликабельные контакты: телефон и email как активные ссылки, обязательно в хедере и на странице контактов P2, интерактивная карта парка: SVG или image map с кликабельными зонами аттракций P2, трекер загруженности: визуальный индикатор ожидаемой загруженности парка P2, обратный отсчёт до события: виджет countdown до ближайшего сезонного события P3, отдельный раздел вечерних мероприятий: страница или секция с собственным визуальным стилем и кнопкой бронирования 5. Нефункциональные требования 5.1 Производительность LCP не более 2,5 сек на мобильном (3G fast) CLS менее 0,1 FID/INP менее 100 мс Google PageSpeed Score не менее 85 mobile, не менее 90 desktop Изображения: формат WebP плюс fallback JPEG, lazy loading, srcset Видео: стриминг через CDN или YouTube/Vimeo embed, не хранить тяжёлые MP4 на хостинге 5.2 SEO Schema.org: LocalBusiness плюс OpeningHoursSpecification плюс Event Meta теги: уникальные title (не более 60 символов) и description (не более 155 символов) на каждой странице Hreflang для языкового переключателя Canonical URL на каждой странице Sitemap.xml автоматически генерируемый Настроенный robots.txt 5.3 Доступность WCAG 2.1, уровень AA как минимальный стандарт Alt атрибуты обязательны для всех изображений Контраст текст/фон не менее 4,5 к 1 Полная навигация с клавиатуры ARIA атрибуты на всех интерактивных элементах 5.4 Безопасность HTTPS обязателен, redirect с HTTP DSGVO/GDPR: cookie баннер (Consent Management), актуальная политика конфиденциальности CSRF защита, honeypot или reCAPTCHA v3 на всех формах Все зависимости актуальных версий, без известных уязвимостей 5.5 CMS и редактируемость Тексты, цены, часы работы, фотографии редактируемы через CMS без привлечения разработчика Создание/архивирование акций и событий через интерфейс CMS Обновление Instagram фида автоматическое через API Видеоинструкция (10 до 15 минут) по работе с CMS, обязательный deliverable 6. Дизайн система 6.1 Цветовая палитра: основной глубокий зелёный, вторичный средний лесной зелёный, акцентный красный для CTA, светло зелёный для фонов карточек, бежевый для текстурных акцентов, тёмный для основного текста, белый 6.2 Типографика: выразительный display шрифт для заголовков (в духе приключения), читаемый нейтральный sans serif для основного текста, минимальный размер 16px body, 14px caption, line height 1,5 до 1,7 6.3 Изображения и медиа: только реальные фотографии, стоковые фото не использовать, формат WebP, минимум 1920px для hero, 800px для карточек, видео hero не длиннее 30 до 60 секунд в loop версии, все изображения с правом публикации 6.4 Анимации: hover эффекты плавные (scale 1.03 на карточках), scroll анимации fade in плюс translateY, только transform и opacity для GPU ускорения 7. Ожидаемые результаты Дизайн макеты в Figma: десктоп плюс мобильный вид всех страниц (десктоп 1440px, мобильный 375px) Адаптивная вёрстка: брейкпоинты 375 / 768 / 1024 / 1440px, mobile first подход Готовый сайт на staging домене для приёмки, после одобрения деплой на боевой домен Настройка CMS: все редактируемые зоны настроены, тестово заполнены Видеоинструкция (10 до 15 минут) по управлению контентом Базовая настройка SEO: meta теги, Schema, Sitemap, подключение Google Search Console Установка Google Analytics 4 плюс Google Tag Manager, настройка событий (click CTA, form submit, page_view) Кросс браузерное и кросс девайсное тестирование, отчёт PageSpeed Insights до сдачи Передача исходного кода (Git репозиторий) заказчику после финальной оплаты 8. Критерии приёмки Все P1 требования реализованы и протестированы PageSpeed Score не менее 85 mobile, подтверждено скриншотом Корректное отображение на iPhone (Safari), Android (Chrome), iPad, MacBook, Windows (Chrome, Edge, Firefox) Форма бронирования успешно отправляет запрос и присылает подтверждение Google Reviews загружаются корректно Instagram фид обновляется автоматически Все ссылки работают, нет 404 ошибок Cookie баннер соответствует DSGVO, GDPR Контент в CMS редактируется без привлечения разработчика
Необходимо разработать современный интернет-магазин электро-, бензо- и аккумуляторного инструмента с отдельной B2B-платформой для партнеров, дилеров и дропшипперов. На этом этапе хочу получить предварительную оценку стоимости, сроков разработки и рекомендации по технологиям. (потому что у меня сайт на платформе Horoshop)Основной сайт Необходимо предусмотреть: каталог товаров с категориями, брендами, фильтрами и поиском; страницы товаров с характеристиками, фото, описаниями, ценами и наличием; корзину и оформление заказа; личный кабинет покупателя; адаптивную версию для телефона, планшета и компьютера; SEO-настройки; возможность самостоятельно добавлять и редактировать товары, категории, страницы и баннеры; интеграции с платежными системами, службами доставки, CRM или учетной системой; импорт и автоматическое обновление товаров, цен и остатков.B2B-платформа После авторизации партнер должен иметь доступ к отдельному кабинету, где сможет: видеть индивидуальные или оптовые цены; просматривать актуальные остатки товаров; создавать и отслеживать заказы; просматривать историю заказов; видеть статусы заказов; просматривать свой баланс, задолженность, оплаты и взаиморасчеты; загружать счета, накладные и другие документы; подавать запросы на возврат, гарантию или сервис; получать уведомления о новинках, акциях и изменениях цен. Желательно предусмотреть разные типы партнеров с разными ценами, скидками, кредитными лимитами и условиями работы.Административная часть Администратор должен иметь возможность: управлять товарами, ценами и остатками; создавать партнеров и назначать им отдельные условия; устанавливать персональные скидки и лимиты; просматривать все заказы, оплаты и задолженности; формировать документы; просматривать статистику продаж; управлять заявками на сервис, возврат и гарантию; отправлять уведомления отдельным партнерам или всем пользователям B2B-платформы; распределять права доступа между сотрудниками.Важные требования Система должна быть быстрой, безопасной, удобной для пользователей и пригодной для дальнейшего расширения. Важно, чтобы большинство информации можно было изменять через админпанель без вмешательства программиста. В ответе прошу указать: ориентировочную стоимость разработки; примерные сроки; рекомендуемую технологию или CMS; что входит в стоимость; какие интеграции можно реализовать; предоставляете ли вы дальнейшую техническую поддержку; примеры похожих интернет-магазинов или B2B-систем, которые вы разрабатывали. Рассматриваю как полную разработку с нуля, так и реализацию на готовой CMS с последующей доработкой под необходимый функционал.