Бюджет: 800 PLN Термін: 7 днів
Привіт. Зацікавив проект, добре знаю Yii2, тому думаю, що зможу допомогти в реалізації цього проекту.
1. Загальна інформація
Проект: https://confideline.com, Yii2.
Готове рішення, що включає користувацьку частину та адмін-панель.
Завантажити архів сайту для вивчення з чим працювати можна за посиланням: https://drive.google.com/drive/folders/10xJQTxa3abY-7r4tPG9eBJpE7hGJUqIo?usp=drive_link
Завдання:
Реалізація функціоналу для вибору відображення головної сторінки сайту з використанням різних шаблонів.
2. Вимоги до функціоналу
2.1 Управління шаблонами
Необхідно створити сторінку управління шаблонами https://confideline.com/admin/theme/theme-variants, на якій адміністратор повинен мати можливість:
Завантажувати нові шаблони у вигляді zip-архівів.
Вибирати активний шаблон для відображення головної сторінки, сторінки реєстрації та авторизації.
Видаляти непотрібні шаблони.
2.2 Зберігання шаблонів
Шаблони розміщуються в директорії, наприклад, /templates/home/.
Кожен шаблон представляє собою папку з файлами (HTML, CSS, JS, зображення).
Структура шаблонів повинна бути організованою та гнучкою, що дозволить додавати нові шаблони без змін у коді.
2.3 Вибір активного шаблона
Вибраний шаблон зберігається в базі даних.
При завантаженні сторінки сервер підвантажує файли активного шаблона.
2.4 Завантаження нових шаблонів
Адміністратор вибирає zip-архів з шаблоном на своєму комп'ютері та завантажує його на сервер.
Шаблони готуються верстальником, після чого передаються адміністратору для завантаження.
Інтерфейс адмін-панелі дозволяє завантажити zip-архів, який автоматично розпаковується в нову папку.
Форма завантаження повинна включати:
Поле для завантаження zip-файла.
Поле для введення імені шаблона (якщо ім'я не введено, буде використовуватися ім'я файлу архіву за замовчуванням).
Після завантаження архів розпаковується в папку, наприклад /templates/home/, де створюється нова папка з іменем шаблона. Новий шаблон буде доступний у списку шаблонів.
2.5 Видалення шаблонів
При видаленні шаблона:
Видаляються всі файли з відповідної папки.
Шаблон зникає зі списку доступних.
3. Функціональні вимоги
3.1 Адмін-панель
Розділ "Управління шаблонами":
Список доступних шаблонів з відображенням назв папок.
Опції для кожного шаблона:
"Вибрати" — зробити шаблон активним для головної сторінки, сторінки авторизації та реєстрації.
"Додати новий шаблон" — завантажити новий zip-архів.
"Видалити" — видалити шаблон з сервера.
3.2 Робота з файлами
Завантаження та розпаковка zip-архіву:
Створення нової директорії в /templates/home/.
Розпаковка вмісту архіву.
Перевірка цілісності файлів (наявність index.php, style.css та інших обов'язкових файлів).
6. Структура шаблонів
Кожен шаблон повинен бути організований в окремій папці та включати:
index.php — основний HTML-файл.
style.css — стилі.
script.js — JavaScript-файл.
Зображення та інші ресурси.
7. Особливості
Повинна бути можливість додавання нових шаблонів без необхідності зміни в коді або структурі системи.
Приклад, як це може бути реалізовано:
Крок 1 - вибрати назву теми з раніше завантажених - black - головна сторінка BlackHugs
Крок 2 - вибрати назву теми з раніше завантажених - asian - головна сторінка AsianHugs


Адміністратор входить у розділ "Управління шаблонами".
Бачить список доступних шаблонів.
Вибирає активний шаблон (результат одразу відображається на сайті).
Завантажує новий шаблон через zip-архів.
Видаляє непотрібні шаблони.
Функціонал завантажує, відображає та видаляє шаблони через інтерфейс адмін-панелі.
Вибраний шаблон відображається на головній сторінці без необхідності редагування коду.
Усі дії адміна логуються.
Бюджет: 800 PLN Термін: 7 днів
Привіт. Зацікавив проект, добре знаю Yii2, тому думаю, що зможу допомогти в реалізації цього проекту.
Бюджет: 900 PLN Термін: 7 днів
Доброго дня. Зацікавило ваше замовлення. Працюю у веб-чфері з 2014 року. На yii2 пишу дільше 9 років. Пишіть у приватні повідомлення для обговорення деталей
Потрібно розробити плагін. Мета - зручна таблиця для швидкого вибору та закупівлі товарів оптовими покупцями. Функціонал Фронт: Стовпці - Вибір товару (check), Назва, Категорія, Склад, Доставка, Ціна, Вибір кількості, Додати в кошик, Очистити фільтри пошук товари списком фільтр за категоріями фільтр за складами фільтр за доставкою вибір кількості товару додавання в кошик Бек: масове підвищення та зниження цін у % за складом
Потрібно доопрацювати плагін Wordpress, який виконує функцію аналітики. Плагін сканує дані та виводить їх на своєму сайті. Роботу можна розділити на етапи. Основні завдання: Аналіз і оптимізація поточної архітектури плагіна. Доопрацювання модуля збору та обробки даних з зовнішніх джерел. Покращення продуктивності при роботі з великим обсягом інформації. Реалізація додаткових налаштувань в адміністративній панелі. Оптимізація зберігання та відображення результатів на сайті. Виправлення виявлених помилок і підвищення стабільності роботи. Вимоги: Досвід роботи з WordPress. Впевнене знання PHP, MySQL, JavaScript. Розуміння роботи з API та автоматичною обробкою даних. Вміння розбиратися в чужому коді. Докладне технічне завдання надається обраному виконавцю після попереднього обговорення.
Потрібен Laravel Backend Developer для розробки та підтримки серверної логіки, баз даних та основних API для нашого веб-додатку. Oбов'язки включають розробку та підтримку серверної логіки та баз даних для нашого веб-додатку на основі Laravel. Робота ведеться з інтеграцією фронтенд-фреймворків із нашою серверною інфраструктурою та передбачає проектування архітектури баз даних та виконання запитів до реляційних баз даних, таких як MySQL. Професійний досвід розробки на Laravel з мінімум трьома роками роботи у цьому полі. Також бажано досвід роботи з інтеграцією фронтенд-фреймворків із серверною інфраструктурою.
Щукаємо для підтримки проекта на базі Yii , треба вносити правки та доопрацювання бази , частково є звязок з попереднім виконавцем .....................
Веб-сайт наразі інфільтрований вірусом. Сайт не працює належним чином. Зокрема, головна сторінка не працює правильно. Нам потрібен розробник, який може виправити цю помилку якомога швидше.