Backend API и парсер на Python/FastAPI
Описание
Требуется разработка бэкенда (API + парсер) на Python с использованием FastAPI или Litestar. Проект должен быть развернут с помощью Docker Compose.
Основные требования:
* **СУБД:** PostgreSQL. Возможно изменение текущей структуры, так как миграция старых данных не планируется. * **Фреймворк:** FastAPI или Litestar (предпочтительно). * **Задачи:** Celery, Celery-beat для периодического парсинга и отправки уведомлений через бота с результатами парсинга (ежедневное обновление БД). * **Логирование:** Настройка логирования входящих запросов с ротацией и сжатием логов.
Функционал включает:
* **Поиск студентов:** Улучшение текущей системы поиска в БД для обеспечения гибкости (например, поиск по ФИ/ИФ). * **Анализ движения студентов:** Реализация функционала анализа данных об отчисленных/переведенных студентах, изменениях старост, новых/удаленных группах. Исходный код существующей реализации на PHP+JS будет предоставлен для изучения логики JOIN-операций.
Бюджет
В рынкеМедиана по «Бэкенд-разработка» – 10 000 ₽
Свежесть и конкуренция
AI Score
Требования к навыкам
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
