JavaScript
1500 UAHСоздайте страницу, содержащую таблицу данных, состоящую из тела, нижнего колонтитула и заголовка таблицы.
1. Cо связанными кнопками (или элементами формы - мы можем использовать раскрывающийся список, флажки и т. д.) в заголовке, что позволяет:
a. Cортировка таблицы по данным из выбранного столбца в порядке возрастания или убывания (достаточно числовых данных, можно также сортировать строки по алфавиту) - хотя бы один столбец с этой функцией
b. Фильтрация данных - минимум один столбец с фильтрацией минимум по 3 категориям
c. Всего не менее 3 столбцов с фильтрами или сортировкой
2. Таблица должна содержать не менее 4 столбцов и 8 строк данных (без строк верхнего и нижнего колонтитула и любого столбца с последовательными номерами)
3. Тело данных таблицы должно быть сгенерировано с использованием JavaScript из данных, описанных в JSON, XML, CSV, однако - мы можем использовать существующие решения для генерации массива из прочитанных данных
4. Нижний колонтитул таблицы должен содержать сводные данные
a. суммы и средние значения связанных столбцов
b. отдельные коллективные строки для всех данных и отдельные строки для данных из активного фильтра
c. строки с коллективными данными:
- или суммы (общий и текущий фильтр) помещаются в нижний колонтитул, а средние значения (т.е. всего 2 строки) в теле таблицы - тогда последние сортируются вместе с необработанными данными, и мы можем легко увидеть, какие из них выше или ниже средних
- или мы помещаем их все в нижний колонтитул таблицы и поэтому не сортируем их вместе со строками из тела таблицы, а раскрашиваем необработанные данные, указывая связь с выбранной статистикой
d. Cовокупные данные должны генерироваться автоматически из данных для отдельных строк
5 . Тип данных, которые будут включены в таблицу, выбирается таким образом, чтобы было действительно иметь смысл сортировать, фильтровать и создавать коллективные данные; например:
a. таблица с данными по выбранным городам, сгруппированными по административным или географическим единицам, с помощью которых мы можем фильтровать данные о численности населения и площади, по которым мы можем сортировать и из которой мы вычисляем средние значения для коллективных данных
b. таблица с выбранными историческими фигурами, сгруппированными по национальностям (фильтр) с данными о годах рождения и смерти (сорт) и количестве прожитых лет (для расчета среднего);
Условие
1. Реализация автоматической генерации HTML-таблицы с активным фильтром
2. Реализация автоматического расчета агрегированных данных для всей таблицы
3. Реализация автоматического расчета сводных данных для активного фильтра.
4. Реализация сортировки данных в теле таблицы
5. Реализация маркировки положения данных относительно среднего
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 11 часов 11 минут назад ∙ 17 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 2 дня 3 часа назад ∙ 90 ставок |
Full-stack разработкаНужен full-stack разработчик, который свободен для дел и не захочет сразу разбогатеть на этом проекте. Это мой тестовый сайт: readyhome.ge прототип которого я хочу сделать (не имею в виду дизайн). В футере русс.яз, заполните опросник и перейдите на конфигуратор. Вот описание… Javascript и Typescript, Веб-программирование ∙ 2 дня 15 часов назад ∙ 79 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 2 дня 21 час назад ∙ 25 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 4 дня 23 часа назад ∙ 55 ставок |