Проекти VideoLibrary
3.1 Існує Додайте кнопку видалити відео на головній сторінці для кожного відео (лише для адміна).Це можуть бути три вертикальні кнопки, як налаштування, де буде можливість видалити відео.При натисканні повинно з'явитися вікно підтвердження "Ви впевнені, що хочете видалити *назва відео*" так/ні.(Можна реалізувати не більше трьох пунктів, можна запропонувати свій варіант.ЧетвертийУ меню навігації додати кнопку "upload video", при натисканні на неї повинна з'явитися форма:
1) Ім'я
2) жанр 3) YouTube відео посилання
4) Description Те, що відправляється у формі, повинно пройти перевірку на фронті і баке (якщо всі поля заповнені, не перевищує ліміт символів), якщо якийсь з форм не діє, то поле виділяється і під ним з'являється повідомлення.5 .Не завантажуйте всі відео, коли завантажується сторінка вперше, завантажуйте спочатку перші 10 відео + відповідно додайте кнопку на головній сторінці "load next 10 videos".(тобто з бакенда не повинен відправлятися список всіх відео, а за частинами) Також всю логіку потрібно перенести на бакенд, тобто фільтрація відео за жанром і пошук відео за назвою відбудеться на бакенді, а вже готовий результат пошуку - відправлятися на фронтенд.Також ви в минулому варіанті коду зробили помилку і у нас при виборі конкретного відео йде безмежний запит на сервер, ймовірно, тому що ми забули вставити подвійні, квадратні скобки в useEffect.У будь-якому випадку додаю скриншот проблеми нижче.6 .Також у нас посилання на відео і фото були зашифровані таким чином.https://www.youtube.com/embed/${currentFilm.videoId} https://img.youtube.com/vi/${videoId}/0.jpg Треба змінити на простий шлях, тобто посилання на відео буде звичайним (яка приходить нам у формі), приклад: https://www.youtube.com/watch?v=b4b8ktEV4Bg&ab_channel=Computerphile А ось з фотографіями потрібно уявити, як обрізати цей короткий код і зробити на баккенді посилання, яке буде відправлятися на фронт.Але суть в тому, що на фронті не повинна бути хардкода, він повинен весь зібратися на бакенді.7 .При натисканні на ікону аутентифікації повинно випадати меню аутентифікації, де будуть sign in/login; logout залежно від ситуації, а також кнопка 'Налаштування облікового запису', якщо користувач зареєстрований.Це буде окреме вікно, де користувач побачить інформацію про свій обліковий запис: аватарка, ім'я, прізвище, логін, пароль і т.д.яких він може змінити.7.1 У випадку з адмініном в цьому вікні налаштувань буде кнопка 'Відеовірифікація' при кліку, на яку буде відкрито вікно з відео, які відправили СС через форму.І Адмін зможе їх додати або відхиляти, приклад як це може бути реалізовано в екраншоті.Посилання на гітхаб проекту https://github.com/OleksandrDav/VideoLibrary
Додатки 2
Актуальні фриланс-проєкти в категорії Веб-програмування
Дані про витрати, кліки та кампанії з Google Ads не передаються в Google Analytics 4 (в GA4 Ads co
2000 UAH
Виправлення роутінгу URL, редиректів та відновлення передачі параметрів (GCLID / UTM) в GA4 Контекст проблеми: Дані про витрати, кліки та кампанії з Google Ads не передаються в Google Analytics 4 (в GA4 Ads cost = 0, конверсії в Google Ads = 0). Авторазмітка (Auto-tagging) в… Веб-програмування, Контекстна реклама ∙ 2 години 33 хвилини тому ∙ 10 ставок |
Розробка єдиного проекту на основі доопрацювання і обєднання 4 скріптівВітаю. Потрібно обєднати 4 скріпта різних авторів в єдине середовище. Состав - форум - відео портал - статейний портал - дошка оголошень. самі скріпти я надаю. Детальне тз в доданих файлах. Прошу продумати як за відносно невеликий кошт можно зібрати потрібний функціонал, зробит… PHP, Веб-програмування ∙ 3 години 18 хвилин тому ∙ 13 ставок |
Не приходять заявки в ТГ ocStore (Опенкарт)Перестали приходити заявки з інтернет-магазина в Телеграм. Є 5 сайтів, які розташовані на одному хостингу, версія движка і модулів однакова, але кілька тижнів тому з усіх сайтів перестали приходити заявки в ТГ (ТГ боти і групи різні). На пошту приходять заявки. Версія ocStore… CMS, Веб-програмування ∙ 3 години 42 хвилини тому ∙ 42 ставки |
Внесення правок та доопрацювань на сайт згідно з ТЗОпис проєкту Потрібно виконати комплекс доопрацювань сайту zvilnymo.ua відповідно до наданого технічного завдання. Основна мета робіт — підвищення конверсії сайту, покращення користувацького досвіду, оптимізація форми захоплення лідів та посилення довіри потенційних клієнтів.… HTML та CSS верстання, Веб-програмування ∙ 5 годин 16 хвилин тому ∙ 33 ставки |
Primatic - Перенос 3 сторінок з Figma в WordPress (Elementor)Привіт! Мене звуть Анна, я живу в Ізраїлі і управляю невеликою креативною студією. Працюю в основному з малим і середнім бізнесом і зараз шукаю фрилансера. На даний момент є проект: потрібно перенести готовий дизайн з Figma в WordPress. Всього три сторінки — головна, «Про… HTML та CSS верстання, Веб-програмування ∙ 14 годин 40 хвилин тому ∙ 57 ставок |