Подключите нашего Telegram-бота для уведомлений о новых проектах
Разработать веб-приложение (фронт + бэк)
Разместить заказ

p
Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 3 года и 8 месяцев
Бюджет:
2 000 — 3 000 ₽/час
Необходимо разработать веб-приложение: фронт – витрина с контентом (изображение + заголовок, реже видео + заголовок) и рекламой, бэк – админка для управления контентом, показываемой рекламой и аналитикой.
Контента будет не много, а вот трафик, в среднем, ожидается от 1000 RPS (здесь и ниже, подразумеваются динамические запросы на бэкенд, не считая статики), и соответственно, объемы аналитики следует рассчитывать от ожидаемого трафика.
Текущая фаза – разработка MVP, а после успешного запуска возможны регулярные доработки, интеграции с различными рекламными сетями и т.д., в перспективе, возможен переход на фулл-тайм формат.
Необходимо сделать в MVP:
- современная, кросс-браузерная верстка фронтенда (витрины): адаптив по макетам из Figma. Основной трафик будет с мобильных устройств, поэтому фронтенд должен быть оптимизирован.
- бэкенд на PHP (Laravel, но готовы рассмотреть альтернативы, при наличии объективных преимуществ)
- админка для управления контентом (видео) и гибкой настройкой отображения рекламы (плейсменты, воронки, источники, условия показа и т.д.) и раздел аналитики (клики, просмотры и т.д.). Админка должна быть полностью функциональна с мобильного устройства.
- реализовать сбор просмотров/кликов и других статистических данных для аналитики, обеспечить оптимальное хранение и работу с данными в админки
- провести нагрузочное тестирование перед запуском и обеспечить пропускную способность не менее 1000 RPS на старте
- предусмотреть адекватную возможность обновления функционала под нагрузкой (деплой изменений) и краткую документацию
Чтобы откликнуться на проект, отправьте:
1. Ссылку на портфолио и/или примеры работ, сопоставимых с текущим проектом (интересны проекты с высокой нагрузкой).
2. Ответы на следующие вопросы:
2.1. Насколько высокой вы считаете нагрузку в 1000 RPS. Какие инструменты/решения вы планируете использовать для достижения такой пропускной способности и отказоустойчивости в рамках данного проекта? и почему?
2.2. Если понадобится увеличить пропускную способность до 3000 RPS, какие дополнительные решения или изменения могут понадобиться? почему? готовы ли вы в перспективе взяться за такую задачу?
2.3. Рассчитайте и обоснуйте примерный объем аналитических данных, которые накопятся за полгода работы, для простоты подсчета, возьмем 1000 RPS в режиме 24/7.
Хранить мы планируем следующее:
- данные о клиенте и устройстве, географию клиента, реферер (откуда пришел)
- данные о действиях клиента: показы, клики/переходы, скролл страницы
- данные о показах рекламы: источники, плейсменты (расположение рекламы среди контента), объявления
Правильного ответа на этот вопрос нет. Ваш ответ продемонстрирует, насколько вы можете оценить, в каких условиях будет функционировать проект, что обязательно необходимо учесть при разработке.
2.4. Задайте пять вопросов, по которым вы сможете оценить сложность и возможность реализации такого проекта в принципе. Это могут быть любые вопросы (только относительно проекта, его сложности и реализации, а НЕ условий сделки и т.п.), но выберите из них пять наиболее важных, с вашей точки зрения.
Сроки и оплата:
- Сроки и бюджет обсудим индивидуально после первичной оценки ваших навыков.
- Возможна фиксация цены за проект или почасовая оплата.
- В случае успеха проекта — дальнейшие доработки, интеграции с рекламными сетями, возможный переход на фулл-тайм сотрудничество.
Ждем ваших откликов!
Контента будет не много, а вот трафик, в среднем, ожидается от 1000 RPS (здесь и ниже, подразумеваются динамические запросы на бэкенд, не считая статики), и соответственно, объемы аналитики следует рассчитывать от ожидаемого трафика.
Текущая фаза – разработка MVP, а после успешного запуска возможны регулярные доработки, интеграции с различными рекламными сетями и т.д., в перспективе, возможен переход на фулл-тайм формат.
Необходимо сделать в MVP:
- современная, кросс-браузерная верстка фронтенда (витрины): адаптив по макетам из Figma. Основной трафик будет с мобильных устройств, поэтому фронтенд должен быть оптимизирован.
- бэкенд на PHP (Laravel, но готовы рассмотреть альтернативы, при наличии объективных преимуществ)
- админка для управления контентом (видео) и гибкой настройкой отображения рекламы (плейсменты, воронки, источники, условия показа и т.д.) и раздел аналитики (клики, просмотры и т.д.). Админка должна быть полностью функциональна с мобильного устройства.
- реализовать сбор просмотров/кликов и других статистических данных для аналитики, обеспечить оптимальное хранение и работу с данными в админки
- провести нагрузочное тестирование перед запуском и обеспечить пропускную способность не менее 1000 RPS на старте
- предусмотреть адекватную возможность обновления функционала под нагрузкой (деплой изменений) и краткую документацию
Чтобы откликнуться на проект, отправьте:
1. Ссылку на портфолио и/или примеры работ, сопоставимых с текущим проектом (интересны проекты с высокой нагрузкой).
2. Ответы на следующие вопросы:
2.1. Насколько высокой вы считаете нагрузку в 1000 RPS. Какие инструменты/решения вы планируете использовать для достижения такой пропускной способности и отказоустойчивости в рамках данного проекта? и почему?
2.2. Если понадобится увеличить пропускную способность до 3000 RPS, какие дополнительные решения или изменения могут понадобиться? почему? готовы ли вы в перспективе взяться за такую задачу?
2.3. Рассчитайте и обоснуйте примерный объем аналитических данных, которые накопятся за полгода работы, для простоты подсчета, возьмем 1000 RPS в режиме 24/7.
Хранить мы планируем следующее:
- данные о клиенте и устройстве, географию клиента, реферер (откуда пришел)
- данные о действиях клиента: показы, клики/переходы, скролл страницы
- данные о показах рекламы: источники, плейсменты (расположение рекламы среди контента), объявления
Правильного ответа на этот вопрос нет. Ваш ответ продемонстрирует, насколько вы можете оценить, в каких условиях будет функционировать проект, что обязательно необходимо учесть при разработке.
2.4. Задайте пять вопросов, по которым вы сможете оценить сложность и возможность реализации такого проекта в принципе. Это могут быть любые вопросы (только относительно проекта, его сложности и реализации, а НЕ условий сделки и т.п.), но выберите из них пять наиболее важных, с вашей точки зрения.
Сроки и оплата:
- Сроки и бюджет обсудим индивидуально после первичной оценки ваших навыков.
- Возможна фиксация цены за проект или почасовая оплата.
- В случае успеха проекта — дальнейшие доработки, интеграции с рекламными сетями, возможный переход на фулл-тайм сотрудничество.
Ждем ваших откликов!
Разделы:
Заказ
Опубликован:
21.12.2024 | 13:20 [поднят: 21.12.2024 | 13:20]