Мини-дашборд. React+Redux
8 PLNПеред стартом работ сделать оценку по времени, срокам выполнения и з/п.
Задание
Прототип мини-дашборда

Крупнее по частям


Сценарий использования + System Story:
При подгрузке страницы в дропдауне (3) с показателями подгружаются статические варианты:
Время (выбрано по умолчанию) - average_time
Отказы - bounce_rate
Сессии - sessions
По умолчанию выбран интервал (5) - последняя неделя.
В левой визуализации (1) подгружается статистика по источникам.
Для строки “Все источники и в среднем” отображаются суммарные данные по всем источникам и среднее значение показателя.
Для каждого источника отображается значение показателя за выбранный период и визуальное отклонение от среднего значения, при наведении на строку источника показывается абсолютная величина отклонения.
Отображается 10 строк данных отсортированные по выбранному показателю, сортировка браузерная.
АПИ первого графика по ссылке. (авторизация)
Итоговые данные в .total
Данные строки в .objects
название источника в utm_sourcemedium
выбранный показатель в total.analytics и objects[i].analytics
Выводить только строки, в которых utm_sourcemedium != ‘’
В правом графике (2) отображается итоговая статистика в разрезе времени
АПИ правого графика по ссылке
данные берутся из total.analytics.<выбранный показатель>
данные состоят из массива точек (X,Y)
координата X - время unixtime
координата Y - значение показателя
Пользователь выбирает источник в левом графике (4), Правый график актуализируется: отображает статистику в разрезе дат по выбранному источнику.
АПИ по ссылке
В utm_sourcemedium подставляется значение из выбранной строки в левом графике.
Пользователь меняет даты (5) - происходит обновление обоих графиков в соответствие с текущими параметрами выбранного источника и показателя.
Пользователь меняет показатель (3) - происходит обновление обоих графиков в соответствие с текущим параметром дат и выбранного источника.
Пользователь обновляет страницу - значение выбранного показателя сохраняется.
Условия выполнения задания
Можно и нужно использовать готовые компоненты
Взаимодействие реализовать в парадигме React + Redux
Использовать синтаксис EC6+
Авторизация
Авторизация работает через JWT
Для корректной работы необходимо передавать в cookie значение access_token, выданный при авторизации
Данные для авторизации:
https://testing.alytics.ru
alyticstest1
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Szukamy niezawodnego dewelopera do stałego wsparcia technicznego strony na OpenCart.
1639 PLN
Wsparcie strony na Opencart: - Optymalizacja szybkości działania strony, kontrola bezpieczeństwa - Kontrola tworzenia i przechowywania kopii zapasowych - Kontrola niezbędnych płatności za hosting - Kontrola krytycznych aktualizacji modułów i CMS - Podłączenie, konfiguracja… Content Management Systems, Programowanie stron internetowych ∙ 57 minut temu ∙ 29 ofert |
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 1 godzina 46 minut temu ∙ 6 ofert |
Funkcja wyszukiwania produktów na podstawie obrazuNależy opracować i zintegrować na stronie funkcję wyszukiwania produktów na podstawie obrazu.Co należy zrealizowaćPrzycisk „Wyszukiwanie po zdjęciu” na stronie.Ładowanie obrazu przez użytkownika: JPG.Wyszukiwanie wizualnie podobnych produktów w katalogu.Wyświetlanie wyników w… PHP, Programowanie stron internetowych ∙ 2 godziny 23 minuty temu ∙ 17 ofert |
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 10 godzin 6 minut temu ∙ 17 ofert |
Rozwój strony internetowej na WordPress dla firmy IT
820 PLN
Szukamy dewelopera WordPress do stworzenia małej strony internetowej dla firmy świadczącej usługi IT. Projekt nie przewiduje tworzenia designu od podstaw — podstawowe materiały są już przygotowane. Już mamy: strukturę strony i mapę stron; gotowe teksty na strony; logo;… Programowanie stron internetowych ∙ 17 godzin 42 minuty temu ∙ 76 ofert |