Ищется опытный Full Stack разработчик для создания многостраничного сайта с интегрированной системой регистрации пользователей. Необходим специалист, способный охватить как фронтенд, так и бэкенд, обеспечивая гармоничную работу всего веб-приложения.
Фронт-разработчик (на next.js) разработка проекта
Техническое задание
Система аналитики постов и историй из соц сети
Проект: Система аналитики постов и историй из соц сети
Реализация: Система реализовывается в виде административной панели в веб-версии и её мобильной адаптации
Роли:
В системе устанавливается следующее разделение ролей:
Главный администратор – пользователь системы, который выдает и контролирует доступ к системе администраторами. Может создавать/редактировать и удалять аккаунты администраторов в настройках, в том числе имеет возможность устанавливать и обновлять пароли администраторов. Главный администратор имеет возможность создавать/редактировать и удалять теги (тематики), используемые для отнесения загруженных постов к той или иной тематики.
Администратор – пользователь системы без возможности создания новых аккаунтов администратора и создания, редактирования и удаления тегов в системе.
Отображение опубликованных постов и историй в системе
Посты:
Система автоматически (2 раза в день) обновляет список опубликованных постов и их статистические данные из сообщества ВКонтакте, в том числе пользователь имеет возможность принудительно обновить список опубликованных постов и их статистические данные нажатием на кнопку.
В списке постов система отображает следующие элементы:
- превью поста (дата публикации, картинка, текст или опрос);
- превью статистики к посту (количество лайков, комментариев, просмотров, ER и ERR);
- тег поста, который пользователь может добавлять и удалять, в том числе добавлять несколько тегов к одному посту;
- поисковая строка для поиска постов по ключевым словам;
- фильтр для фильтрации отображаемых постов (по всем статистическим критериям и периодам).
При нажатии на превью поста для пользователя открывается модальное окно с полным текстом поста, картинкой/опросом, а также. подробной статистической информацией поста, это:
- дата публикации поста;
- ссылка на пост;
- вид поста: текст или опрос;
- суммарный охват;
- количество переходов по ссылке;
- лайки;
- комментарии;
- голоса в опросах;
- репосты;
- общее количество реакций;
- ER для этого поста;
- ERR для этого поста;
- тематика поста (тег/теги).
Истории:
Система автоматически (2 раза в день) обновляет список опубликованных историй и их статистические данные из сообщества ВКонтакте, в том числе пользователь имеет возможность принудительно обновить список опубликованных историй и их статистические данные нажатием на кнопку.
В списке историй система отображает следующие элементы:
- превью истории (дата публикации, картинка);
- превью статистики к истории (количество просмотров, ответов, расшаривания);
- тег истории, который пользователь может добавлять и удалять, в том числе добавлять несколько тегов к одной истории;
- фильтр для фильтрации отображаемых историй (по всем статистическим критериям и периодам).
При нажатии на превью истории для пользователя открывается модальное окно с картинкой истории, а также. подробной статистической информацией истории, это:
- количество просмотров;
- количество ответов на историю;
- количество ответов на историю через поле под историей;
- количество расшаривания истории;
- количество скрытия истории:
- количество переходов по ссылке.
Аналитика данных и формирование отчетов
Аналитически данные и графики, формирование отчетов
Посты:
В аналитике отображается следующая статистическая и аналитическая информация:
1. Блок со статистической информацией по тегам (тематике) постов, к каждому тегу отображается следующая информация:
- количество постов тематики;
- количество лайков всего и в среднем;
- количество репостов всего и в среднем;
- количество комментариев всего и в среднем;
- количество голосов всего и в среднем;
- количество просмотров всего и в среднем;
- количество лайков всего и в среднем;
- количество ER всего и в среднем;
- количество ERR всего и в среднем.
2. График.
Чтобы графически отобразить интересующие данные, пользователь выбирает критерии их отображения.
Для постов пользователь выбирает один или несколько критериев данных:
- Критерии статистических данных постов. Каждый критерий имеет свою ось на графике.
- Временной критерий. Пользователь выбирает период, на который будет отображаться график с выбранными данными. Период устанавливается с определенного дня, часа и минуты до определенного дня, часа и минуты.
3. Блок для сравнения загруженных постов по их значениям.
Истории:
В аналитике отображается следующая статистическая и аналитическая информация:
1. Блок со статистической информацией по тегам (тематике) историй, к каждому тегу отображается следующая информация:
- количество просмотров тематики;
- количество ответов всего и в среднем;
- количество ответов на историю через поле под историей всего и в среднем;
- количество расшаривания истории всего и в среднем;
- количество скрытия истории всего и в среднем;
- количество переходов по ссылке всего и в среднем.
2. График.
Чтобы графически отобразить интересующие данные, пользователь выбирает критерии их отображения.
Для историй пользователь выбирает один или несколько критериев данных:
- Критерии статистических данных историй. Каждый критерий имеет свою ось на графике.
- Временной критерий. Пользователь выбирает период, на который будет отображаться график с выбранными данными. Период устанавливается с определенного дня, часа и минуты до определенного дня, часа и минуты.
3. Блок для сравнения загруженных историй по их значениям.
Формирование отчетов
Посты:
Формирование отчетов может происходить по запросу пользователей, в таком случае пользователь выбирает и устанавливает критерии отчета и формирует его вручную. После формирования отчета пользователь может его скачать в одном из следующих форматов: Exel, PDF и PPTX.
Блок выбора критериев для формирования отчета:
Выбор графиков с возможность добавления до 10 графиков.
Выбор отображения показателей.
Выбор анализа постов (по каким критериям).
Каждое первое число месяца автоматически формируется отчет за предыдущий месяц, который содержит в себе следующую информацию:
Основные показатели.
- Общее количество подписчиков по окончанию периода;
- Общее и среднее количество опубликованных постов за период;
- Общее и среднее количество суммарных охватов за период;
- Общее и среднее количество переходов по ссылке за период;
- Общее и среднее количество лайков за период;
- Общее и среднее количество голосов за период;
- Общее и среднее количество репостов за период;
- Общее количество комментариев за период;
- Общее и среднее количество ER за период;
- Общее и среднее количество ERR (вовлеченность) за период.
Динамики показателей.
- Графическое отображение и показатели динамики лайков, репостов, комментариев, голосов и переходов за период.
- Графическое отображение и показатели динамики суммарных охватов, переходов по ссылке.
- Графическое отображение и показатели динамики ER и ERR (вовлеченность).
3. Анализ тематик.
Тематика, количество постов всего за период, лайки, реакции, репосты, комментарии, голоса, просмотры, ER и ERR несколько тегов к одному посту.
Анализ постов.
Выявление лучших и худших постов по комплексу реакций.
Истории:
Формирование отчетов может происходить по запросу пользователей, в таком случае пользователь выбирает и устанавливает критерии отчета и формирует его вручную. После формирования отчета пользователь может его скачать в одном из следующих форматов: Exel, PDF и PPTX.
Блок выбора критериев для формирования отчета:
Выбор графиков с возможность добавления до 10 графиков.
Выбор отображения показателей.
Выбор анализа историй (по каким критериям).
Каждое первое число месяца автоматически формируется отчет за предыдущий месяц, который содержит в себе следующую информацию:
Основные показатели.
- Общее просмотров по окончанию периода;
- Общее и среднее количество ответов за период;
- Общее и среднее количество ответов на историю через поле под историей за период;
- Общее и среднее количество расшаривания истории за период;
- Общее и среднее количество скрытия историй за период;
- Общее и среднее количество переходов по. ссылке за период
Динамики показателей.
- Графическое отображение и показатели динамики просмотра, ответов, ответов на историю через поле под историей, расшариваний, скрытия и переходов за период.
- Графическое отображение и показатели динамики суммарных охватов, переходов по ссылке.
3. Анализ тематик историй.
Анализ историй.
Выявление лучших и худших историй по комплексу реакций.
Заявки фрилансеров
Похожие заказы
- Веб-программирование13 заявокЗакрытгод назад
Требуется разработать телеграмм-бота, который будет приветствовать пользователей, записывать разговоры и отправлять уведомления через SMS в Telegram. Бот должен поддерживать английский и венгерский языки. В наличии скрипты, которые могут помочь в реализации данного проекта.
Веб-программирование5 заявокЗакрытгод назадТребуется специалист по веб-программированию, который сможет работать с кодом сайта. Необходимо найти определенную информацию в коде. Ожидается высокая квалификация и опыт работы с элементами кода.
Веб-программирование10 заявокЗакрытгод назадТребуется создать копию существующего сайта с заменой текста и изображений. Необходимо обеспечить полное соответствие оригиналу по структуре и функционалу. Профессиональные навыки в веб-программировании обязательны.
Веб-программирование16 заявокЗакрытгод назад- $50
Требуется разработка админ-панели для сайта с добавлением тестовой части, позволяющей ученикам проверять свои знания. Необходима реализация функционала для администрирования и управления содержимым сайта.
Веб-программирование3 заявкиЗакрытгод назад - $1300
Шукаємо Wordpress розробника на JS + PHP для створення шаблонів з редагуванням контенту. Необхідно реалізувати функціонал з нуля, включаючи логін, реєстрацію, каталоги постів та Ajax-функції. Тестове завдання: реалізуйте збереження даних користувача при кліку на кнопку. Важливі комунікаційні навички та відповідальність.
Веб-программирование10 заявокЗакрытгод назад Требуется внести правки на сайте, написанном на Laravel. Доступ к проекту будет предоставлен выбранному кандидату. Задача включает несложные изменения, которые должны быть выполнены сегодня. После успешного выполнения задания возможно получение дополнительного объема работы.
Веб-программирование6 заявокЗакрытгод назадТребуется сверстать и интегрировать лендинг с использованием React и Bootstrap. Для участия в проекте необходимо предоставить примеры работ с GitHub. Без примеров заявки не рассматриваются.
Веб-программирование6 заявокЗакрытгод назад- $10
Потрібна допомога у створенні бібліотеки для кошика магазину на платформі Next.js. Інтерфейс вже готовий, потрібна реалізація функціоналу для коректної роботи кошика на сайті. Очікується досвід роботи з Next.js та знання принципів веб-програмування.
Веб-программирование2 заявкиЗакрытгод назад - $200
Требуется специалист по Framework CakePHP для восстановления сайта ansa.ee, созданного в 2013 году. Необходимо разобраться в текущем состоянии сайта, возможно, потребуется переписка и создание более современного дизайна. Ожидаются предложения по улучшению функционала и внешнего вида сайта.
Веб-программирование3 заявкиЗакрытгод назад