700 UAH
0 ставок
Написал сразу полное тз чтобы не отвечать каждому отдельно.
В ставке сразу указывайте стоимость и сроки.
Необходимо разработать веб-приложение для анализа рекламных аккаунтов Google Ads. Система должна подключаться к Google Ads, Google Analytics 4 и Google Merchant Center, получать данные по каждому подключенному рекламному аккаунту, автоматически сохранять всю полученную информацию в собственной базе данных без удаления исторических данных и выполнять их аналитическую обработку. Исторические данные должны являться основным источником информации для анализа и принятия решений системой. AI Assistant должен использовать результаты аналитического движка, накопленные исторические данные и один или несколько внешних файлов с инструкциями, определяющими правила анализа, принятия решений и формирования ответов. Система должна автоматически загружать эти файлы при каждом обращении к AI Assistant без необходимости изменения программного кода. Система должна поддерживать многоязычный интерфейс и работу AI Assistant на нескольких языках. Все пользовательские тексты, элементы интерфейса и файлы инструкций AI должны поддерживать локализацию без изменения программного кода. Архитектура приложения должна предусматривать использование фоновых процессов для синхронизации данных, планового обновления информации, выполнения длительных операций без блокировки пользовательского интерфейса, а также механизмов кэширования и очередей задач для обеспечения высокой производительности и возможности масштабирования. Архитектура приложения должна быть модульной, масштабируемой и предусматривать возможность дальнейшего расширения функциональности, включая добавление регистрации и авторизации пользователей, административной панели, системы подписок, платежных сервисов, тарифных планов, статистики пользователей и других SaaS-функций без необходимости существенной переработки программного кода. В качестве рекомендуемого технологического стека предлагается использовать Python 3.13+, FastAPI, PostgreSQL, SQLAlchemy, Redis, Celery, React, TypeScript, а также Docker и Docker Compose для контейнеризации и развертывания. Допускается использование альтернативных технологий при условии, что они обеспечивают не меньшую производительность, надежность, масштабируемость и удобство сопровождения проекта.