Админ панель для управления баннерными местами и рекламой
672 UAHДля проекта есть база данных и верстка
Что необходимо реализовать:
- Развернуть symfony2
- Пользователи
- Аутентификауия
- Админка для редактирования/добавления пользователей/ролей
- Список баннерных мест, с возможностью добавлять редактировать
- Вывод статистики по баннерному месту
- Список реклатных компаний (РК), с возможностью добавлять/редактировать
- Вывод статистики по рекламной компании
- Список объявлений в РК, с возможностью их редактировать/добавлять
- Статистика по рекламной компании
Развернуть symfony2
Насетапить symfony2 добавить через ant генерацию конфига + liquibase.
Пользователи
Стандартная схема для юзеров (листинг/добавить/редактировать). В листинге юзеров должна быть возможность менять статус пользователя (активный/не активный)
Поля при добавлении/редактировании
email (текстовое поле)
status (селект со статусами)
password (текстовое поле)
role. (селект с выбором ролей)
Аутентификация + доступ юзеров по ролям. Без аутентификации должен быть доступ только на 3 страницы (Главная/О нас/Вход).
Список баннерных мест, с возможностью добавлять редактировать
Список баннерных мест. Должна быть возможность посмотреть все баннерные места + выбрать все баннерные места одного сайта (сайты будут заносится вручную в базу.)
На странице должен быть фильтр дат “с" “по" и фильтр выбора сайта (по дефолту все). Данные на странице должны отображаться с учетом фильтра. В списке должно отображаться: название сайта, статус, редактировать, удалить
Добавление/редактирование.
Должно быть 2 поля.
title (текстоыое поле)
status (селект со статусами)
code (не редактируемое поле с кодом для сайта)
Вывод статистики по баннерному месту
На странице должно быть:
- Фильтр выбора периода
- график со статисткой по дням (показы, клики, ctr(поле в базе), цена одно клика, всего доход) - гугл чарт подойдет
- Чек бокс группировки по сайтам (когда чек бокс отмечен. данные в таблице показываются не в разрезе РК а по сайтам) - применяется только для таблицы
- Таблица с суммой за выбранный период (Поля: юнит, сайт, показы, клики, ctr(поле в базе), цена одно клика, всего доход).
*Страница похожа на гугл аналитику но в очень упрощенной форме
Список реклатных компаний
Список РК с возможностью их редажить. Поля в таблице: Нвзвание, дата старта компании, дата финиша, бюджет, статус (активна/не активна), ссылка на переход к обьявлениям (пункт 7)
При добавлении/редактировании поля:
- Название
- Дата старта
- Дата окончания
- Бюджет
- Цена клика
- Статус (активна/не активна)
- Регионы. Мульти селнкт поле, с регионами Украны
Вывод статистики по рекламной компании
На странице должно быть:
- Фильтр выбора периода
- график со статисткой по дням (показы, клики, ctr(поле в базе), цена одно клика, всего доход) - гугл чарт подойдет
- Таблица с суммой за выбранный период (Поля: название РК, показы, клики, ctr, цена одно клика, всего доход, ссылка на подробную статистику (пункт 8) ).
*Страница похожа на гугл аналитику но в очень упрощенной форме
Список обьявлений в РК
Список обьявлений в табдице с столбчами: Формат, название, ссылка, статус, ctr (поле в базе), ссылка на редактирование
При добавлении/редактировании:
- Формат select(tizer,banner,text,link)
- Загрузка изображения (в случае если выбран пункт banner)
- Название
- Описание (Максимально 200 символов)
- Ссылка
- Видимая ссылка (как правило просто доменное имя, для отображения в объявлении)
- Статус (активна/не активна)
Статистика по рекламной компании
На странице должно быть:
- Фильтр выбора периода
- график со статисткой по дням (показы, клики, ctr(поле в базе), цена одно клика, всего доход) - гугл чарт подойдет
- Таблица с суммой за выбранный период (Поля: название объявления, Формат, показы, клики, ctr, цена одно клика, всего доход).
*Страница похожа на гугл аналитику но в очень упрощенной форме
ВАЖНО:
- Все формы на сайте должны валедировать как на стороне php так и на стороне js
Пишите, задавайте вопросы. Перед выполнением работы обязательно свяжемся и поговорим по скайпу или телефону.
Срок выполнения 30 дней
Приложения 1
Отзыв заказчика о сотрудничестве с Морисом Финкелем
Админ панель для управления баннерными местами и рекламойРабота выполнена качественно
Отзыв фрилансера о сотрудничестве с Kirill Medvednykov
Админ панель для управления баннерными местами и рекламойОтличный заказчик, ясно понятно - если что то надо обсудить, решается все быстро !!!
-
Победившая ставка14 дней672 UAH
672 7 0 Победившая ставка14 дней672 UAH2 года с симфонией
Скайп Морис_Kh
-
Доброго дня. Є запитання до завдання: вивід статистики ним передбачений. А про збір статистики - жодного слова.
-
Доброго дня
Так і є. Збір стати в задданя не входе 🙂
Стата зберається окнемо
-
symfony2 обов"язкова вимога?
можу зробити за цей час і такі гроші (PHP + MySQL) трохи іншим інструментом? -
Актуальные фриланс-проекты в категории PHP
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 12 часов 37 минут назад ∙ 19 ставок |
Доработка сайта на Ocstore 3
700 UAH
Ocstore 3 Шаблон Upstore Поправить некоторые моменты https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Ожидаю ваши предложения PHP, Веб-программирование ∙ 16 часов 17 минут назад ∙ 55 ставок |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 18 часов 33 минуты назад ∙ 19 ставок |
Обновление плагинов и тем WP сайт putevka.uz«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные… HTML и CSS верстка, PHP ∙ 21 час 10 минут назад ∙ 34 ставки |
Интеграция блока "Где смотреть" (Laravel / Livewire)Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если… PHP, Веб-программирование ∙ 1 день 11 часов назад ∙ 36 ставок |