Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Левон Левонян
Левон
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
16 900 rub

Срок выполнения

6 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Левон Левонян
Левон
Верифицированный пользователь

Разработаю backend и REST API на Python FastAPI

Разработаю backend-модуль или отдельный REST API-сервис на Python с использованием FastAPI. Создам структуру проекта, API-эндпоинты, подключу базу данных, настрою валидацию, обработку ошибок и автоматическую документацию Swagger. В базовую стоимость входит: — один backend-сервис на FastAPI; — до 6 API-эндпоинтов; — до 2 сущностей или таблиц базы данных; — операции создания, получения, изменения и удаления данных; — методы GET, POST, PUT, PATCH и DELETE; — валидация запросов и ответов через Pydantic; — подключение PostgreSQL или SQLite; — работа с базой данных через SQLAlchemy; — создание миграций базы данных; — обработка ошибок и корректные HTTP-коды; — базовое логирование; — Swagger и OpenAPI-документация; — файл конфигурации без секретных данных; — исходный код и файл зависимостей; — инструкция по локальному запуску; — один круг правок в пределах согласованного задания. Авторизация пользователей, административная панель, frontend, интеграции со сторонними сервисами, Docker и развёртывание на сервере в базовую стоимость не входят.

Заказчик получит:

Рабочий backend-сервис на FastAPI, REST API, подключённую базу данных, миграции, Swagger-документацию.

До начала работы заказчик должен предоставить:

— описание задачи и бизнес-логики; — список необходимых API-методов; — описание сущностей и данных; — примеры запросов и ожидаемых ответов; — структуру существующего проекта, если backend добавляется в него; — требования к базе данных; — доступ к репозиторию или исходному коду при доработке проекта.