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

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

2 дня

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

API-сервис на FastAPI до 10 методов: бэкенд, база PostgreSQL, документация

Удалённо, всё общение в переписке. Делаю серверную часть без интерфейса: сайт и кабинет с экранами не входят. Сервис с API под вашу задачу: приём заявок, связка двух систем, приём вебхуков, бэкенд для бота или приложения. База PostgreSQL, запуск в Docker, документация на странице /docs, где методы можно попробовать прямо в браузере. Что входит: • до 10 методов API; • база PostgreSQL до 8 таблиц, миграции; • проверка входных данных и понятные сообщения об ошибках; • документация /docs; • запуск в Docker на вашем сервере; • инструкция по запуску и обновлению. Что не входит: • сайт или кабинет с интерфейсом; • роли доступа и биллинг (есть опции ниже); • методы сверх 10 (есть опция ниже). Где работает и кто платит: сервис и база работают на вашем сервере, сервер оплачиваете вы. Ключи внешних систем ваши и хранятся в настройках на сервере, не в коде. Ловушка из практики: внешняя система присылает один и тот же вебхук повторно, и в базе появляются двойные записи. Поэтому приём вебхуков и заявок делаю так, что повтор того же события не создаёт вторую запись. Правки: Ошибки и расхождения с описанием услуги исправляю без ограничений. Изменения по пожеланиям: 2 круга, в каждом до 5 замечаний. Как проходит работа: 1. Согласую с вами список методов и таблиц до старта. 2. Пишу сервис и базу, документацию /docs. 3. Ставлю на ваш сервер, проверяю каждый метод запросами. 4. Передаю код и доступы, вношу правки.

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

API-сервис до 10 методов с PostgreSQL в Docker на вашем сервере, код в репозитории, документация /docs.

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

Описание задачи: откуда приходят данные и куда уходят, примеры запросов или данных, доступы к внешним системам, сервер с доступом по SSH.