1. Архітектура
Розробка бекенд- і фронтенд-частин, а також системи менеджменту задач, яка асинхронно працює з інструментами на кількох серверах. Задача полягає у тому, щоб на основі існуючих bash-скриптів створити масштабовану серверну інфраструктуру з автоматичним розгортанням та обробкою результатів за певними правилами.
2. Функціональні вимоги
Авторизація: система підтримує авторизацію користувачів через логін та пароль, а також за допомогою OAuth.
Реєстрація: форма реєстрації з підтвердженням електронної пошти.
Відновлення пароля: через електронну пошту або мобільний телефон.
Профіль користувача: сторінка для редагування особистих даних, зміни пароля та налаштувань підписки.
Мультимовність: підтримка декількох мов інтерфейсу (мінімум українська та англійська).
Сервісні сторінки: створення сторінок "Політика конфіденційності" (Privacy Policy) та "Угода користувача".
3. Управління підписками та оплатою
Механізми підписки: інтеграція з платіжними системами для автоматизації процесу оплати підписки (щомісячна, річна оплата).
План підписки: підтримка кількох рівнів підписки (базова, стандартна, корпоративна).
4. Dashboard
Графіки і чарті: панель управління містить 10 різних типів графіків для візуалізації даних (активність користувачів, статуси проектів, статистика задач і т.д.).
Проекти і задачі: перелік проектів та їх статус, а також таблиця задач, які виконуються асинхронно.
5. Управління проектами та інструментами
Проекти: створення, редагування і відображення статусу проектів.
Інструменти: кожен проект має доступ до 10 інструментів (сканування, виявлення вразливостей тощо). Картка проекту містить інформацію про результати запуску інструментів.
Сторінка інструменту: для кожного інструменту є окрема сторінка, яка відображає результати аналізу або виконання завдань.
6. Автоматичне розгортання та деплой
CI/CD процеси: автоматизоване розгортання на сервери за допомогою інструментів, таких як GitLab CI або Jenkins.
Масштабування: можливість горизонтального масштабування серверів для обробки великої кількості асинхронних задач.
7. Обробка bash-скриптів
Запуск і моніторинг: система управління bash-скриптами, які асинхронно запускаються на декількох серверах.
Обробка результатів: результати виконання скриптів обробляються за заданими правилами і виводяться у відповідному форматі (лог-файли, звіти тощо).
8. Безпека
Авторизація і аутентифікація: використання токенів (JWT) для захисту API.
Захист даних: забезпечення шифрування даних користувачів та безпечного зберігання інформації.
9. Технології
Фронтенд: React.
Бекенд: ваш вариант
База даних: ваш вариант
Бюджет 200 000 грн.
Актуальні фриланс-проєкти в категорії PHP
Доработка сайту https://koleso-center.com/ на OpenCart
10 000 UAH
Додати на сайт категорії інтернет-магазинуБУ дискиДокаткиКріплення.Дані беремо з БД 1с.ще кілька питань Тип виконавця: одиночний Backend-розробник (OpenCart/PHP) рівня MiddleДоопрацювання повинно відповідати всім вимогамSEO+AI просування AI Overviews, ChatGPT, Gemini та інших… PHP ∙ 47 хвилин тому ∙ 16 ставок |
Модуль для OpenCart: масове створення товарів з папок з зображеннямиРозробка модуля масового створення товарів для OpenCart (ocStore 3.x)Необхідно розробити адміністративний модуль для OpenCart / ocStore 3.x, який автоматично створює товари з заздалегідь підготовленої структури папок з зображеннями.Основний функціонал:масове створення товарів з… CMS, PHP ∙ 1 день 7 годин тому ∙ 44 ставки |
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 4 дні 9 годин тому ∙ 24 ставки |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 5 днів 5 годин тому ∙ 33 ставки |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 6 днів 8 годин тому ∙ 21 ставка |