Разработка Backend API на FastAPI

Общая информация о проекте

Необходимо создать серверную часть (backend) для мобильного образовательного приложения. Основной стек - FastAPI (Python). Проект представляет собой коммерческий продукт с планами публикации в официальных магазинах приложений.

Ключевые требования

Функциональность

  • Реализация 30-50 API эндпоинтов.
  • Большинство эндпоинтов - стандартные CRUD операции (создание, чтение, обновление, удаление данных).
  • Несколько эндпоинтов со сложной бизнес-логикой, связанной с генерацией учебных квизов и материалов.
  • Основные требования и логика интерфейса определены в предоставленных макетах.
  • Технические детали и рекомендации по архитектуре описаны в отдельном документе.

Архитектура и технологии

  • Обязательное использование принципов Domain-Driven Design (DDD).
  • Реализация Clean (чистой) архитектуры.
  • Внедрение элементов event-driven архитектуры.
  • Архитектура проекта спроектирована опытным разработчиком.

Качество и сроки

  • Требуется качественное проектирование, написание тестов, отладка и интеграция.
  • Проект не срочный, сроки выполнения - несколько месяцев (мягкие дедлайны стартапа).
  • Это реальный коммерческий проект для портфолио.

Что предоставляет заказчик

  • Детальные макеты интерфейса (Figma), которые служат основным источником требований к логике.
  • Техническое задание с рекомендациями по реализации.

Разработка чат-бота для маркетплейса

Создание и внедрение системы автоматизированной коммуникации для взаимодействия с клиентами на популярной торговой площадке. Цель - повышение удержания клиентов, стимулирование повторных продаж и сбор обратной связи.

Доработка MVP десктопного приложения Full Stack

Требуется опытный Full Stack специалист для завершения готового прототипа: написание бэкенда с нуля, интеграция базы данных, доработка личного кабинета, подключение недостающих API и деплой проекта на сервер.