Цель: Разработать систему, которая будет автоматически собирать данные с различных маркетплейсов через их API и сохранять эти данные в базе данных на PostgreSQL.
Требования к системе:
1. API интеграция:
Необходимо подключиться к API маркетплейсов (например, Amazon, eBay, AliExpress и др.) для сбора данных о товарах, ценах, наличии и других релевантных данных.
Обеспечить возможность настройки параметров API, таких как ключи доступа, параметры фильтрации и др.
2. База данных:
Использовать PostgreSQL для хранения собранных данных.
Схема базы данных должна включать таблицы для хранения информации о товарах, их ценах и других метаданных, которые можно легко получить через API.
Реализовать модели данных с использованием Drizzle ORM.
3. Интеграция с Replit:
Убедиться, что система может быть запущена и использоваться в среде Replit для разработки и тестирования.
Использовать переменные окружения для хранения конфиденциальных данных, таких как ключи API и URL базы данных.
4. Документация и поддержка:
Подготовить документацию, описывающую процесс установки, настройки и запуска системы.
Обеспечить поддержку фрилансеров на этапе внедрения и настройки системы.
Ожидаемые результаты:
Полностью работающая система по сбору данных с маркетплейсов.
Все данные должны быть доступны через интерфейс PostgreSQL в Replit для последующего использования в приложениях.