Розробка API для роботи з кольоровою палітрою
Створити API, яке буде обробляти і виводити дані про кольори, підтримувати пошук по кольоровій палітрі, інтеграцію з веб-сайтами та Shopify. API має бути масштабованим і підтримувати роботу з великими обсягами даних (наприклад, 4000 кольорів). Важно забезпечити зручний інтерфейс для користувачів, що включає пошук і фільтри.
- Flask (Python)
- PostgreSQL
- HTML/CSS/JavaScript
- Git
Основні вимоги:
Створення і налаштування API:
- Реалізувати RESTful API з використанням Flask.
- Інтеграція з PostgreSQL для зберігання і управління даними про кольори.
- Реалізація маршрутів для пошуку кольорів за назвою, HEX-кодом та іншими параметрами.
Обробка і робота з кольорами:
- Використання OpenCV і NumPy для конвертації і аналізу кольорів у різних кольорових просторах (наприклад, LAB).
- Реалізація логіки для визначення категорії кольору (наприклад, чорний, коричневий) і подальша сортування (за необхідності).
Інтерфейс користувача:
- Створення адаптивного веб-інтерфейсу з використанням HTML, CSS, JavaScript.
- Реалізація пошуку, фільтрації і пагінації для зручного взаємодії з користувачем.
- Підтримка відображення до 4000 кольорів з можливістю пошуку і фільтрації.
Інтеграція з Shopify та іншими сайтами:
- Забезпечити сумісність API з платформою Shopify та будь-якими іншими сайтами.
- Підготовка документації та прикладів використання API для інтеграції.
Хостинг:
- Налаштування і розгортання API та бази даних на сервері.
Завдання програміста:
- Розробка і тестування API.
- Налаштування і управління базою даних PostgreSQL.
- Інтеграція з зовнішніми системами і платформами, включаючи Shopify.
- Створення і стилізація користувацького інтерфейсу для роботи з кольорами.
Приклад палітри: https://www.benjaminmoore.com/en-us/product/aura-interior-paint-eggshell-1-gallon-dixon-brown-cw-160/N524/ZWB100000001877830
Додатки 1
Актуальні фриланс-проєкти в категорії Python
Побудувути модель калсифікації клієнтів1. Є дані клієнтів в Mongo/SQL (приблизно 20 000 заисів із сирими даними). 2. Необхідно на їх основі побудувати фічі та модель класифікації клієнтв на поведінкові групи. 3. Проект виконати на Python. AI та машинне навчання, Python ∙ 17 годин 49 хвилин тому ∙ 28 ставок |
ІТ Автоматизація ведення VAT- звітності
10 000 UAH
Необхідно розробити систему для автоматизації перенесення даних про продажі з CRM у бухгалтерську систему Wafeq. Система має імпортувати банківські та платіжні звіти, автоматично звіряти платежі з інвойсами, формувати інвойси для VAT-звітності та мінімізувати ручну роботу.… AI та машинне навчання, Python ∙ 23 години 14 хвилин тому ∙ 37 ставок |
Обслуговування софта
5000 UAH
Потрібно внести правки в софт та його обслуговувати в подальшому, софт робить замовлення по заданим параметрам та відправляє його в телеграм бот Python, Розробка ботів ∙ 1 день тому ∙ 52 ставки |
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 1 день 11 годин тому ∙ 37 ставок |
Автоматичне публікування відео в соціальні мережі за розкладомТехнічне завдання (ТЗ)Автоматична публікація відео в соціальні мережі за розкладомОпис проектуПотрібен скрипт/бот (Python бажано, або будь-яке інше рішення на ваш вибір — головне стабільність і простота підтримки), який автоматично публікує відео з папки в соціальні мережі та… Python, Розробка ботів ∙ 1 день 23 години тому ∙ 56 ставок |