Perne
Бэкенд и API на заказ: иллюстрация 1
Сайты

Бэкенд и API на заказ

Работаем командой и создаём серверную часть вашего проекта: базу данных, логику, авторизацию пользователей и API, через которое фронтенд, мобильное приложение или внешние сервисы получают данные. Пишем на Python с Django или FastAPI, храним данные в PostgreSQL, описываем эндпоинты в Swagger/OpenAPI и покрываем основную логику тестами. Оплачиваем работу по согласованному объёму, поэтому сначала фиксируем список эндпоинтов и моделей данных.

от 80 000 ₸ разово

срок: 10–25 рабочих дней

  • Проектирование моделей данных и связей между ними по согласованной схеме
  • API с авторизацией пользователей и ролями доступа
  • Описание эндпоинтов в Swagger/OpenAPI для фронтенда и интеграций

Заказать

Название продукта подставится в сообщение само.

Цена стартовая; итоговую сумму называю до начала работ.

Что входит

  • Проектирование моделей данных и связей между ними по согласованной схеме
  • API с авторизацией пользователей и ролями доступа
  • Описание эндпоинтов в Swagger/OpenAPI для фронтенда и интеграций
  • Хранение данных в PostgreSQL с миграциями и резервным копированием схемы
  • Тесты основной логики и API на Pytest или встроенных средствах фреймворка
  • Развёртывание на вашем сервере или хостинге через Docker, если это согласовано
  • Передача кода в вашем репозитории и краткая инструкция для разработчиков

Кому подходит

Для компаний и стартапов, которым нужна своя серверная логика, интеграция с сайтом, приложением или учётными системами, и которые готовы описать задачу в виде списка функций. Не подойдёт, если нужен готовый конструктор сайтов или разовая настройка без программирования: для этого есть другие услуги.

Что не входит

Чтобы не было сюрпризов, вот что в базовую цену не входит и обсуждается отдельно:

  • Разработка мобильного приложения или фронтенда, если это не оговорено отдельно
  • Расширение объёма после согласования списка эндпоинтов без новой оценки
  • Оплата серверов, облачных сервисов и лицензий, которые нужны проекту

Как проходит работа

  1. 1

    Обсуждение

    Выясняем, чем занимается бизнес, кто ваши клиенты и что должен делать сайт. Всё онлайн: звонок, WhatsApp или Telegram.

  2. 2

    Структура и цена

    Согласуем список страниц и функций, цену и срок. Фиксируем это в письменном соглашении, вносится предоплата 50%.

  3. 3

    Дизайн и вёрстка

    Собираем сайт по частям и показываем промежуточный результат по ссылке, пока правки легко внести.

  4. 4

    Запуск и передача

    Публикуем сайт, подключаем домен и объясняем, как менять тексты и цены. Оставшиеся 50% оплачиваются после сдачи.

Частые вопросы

После оплаты код и права на него принадлежат вам, он передаётся в ваш репозиторий. Мы используем открытые библиотеки с их лицензиями и перечисляем их в документации. Наши внутренние заготовки, которые мы не передаём, в проект не попадают без вашего ведома.

В стоимость входит два раунда правок после первой рабочей версии API: уточнение полей, кодов ошибок и прав доступа. Добавление новых эндпоинтов или смена архитектуры оцениваются отдельно и согласуются до начала работ.

Обычно от 10 до 25 рабочих дней, в зависимости от числа сущностей и сложности логики. Сначала согласуем список эндпоинтов и схему данных, после чего назовём точную дату и поэтапный план сдачи.

Описание задачи, список функций и пользовательских сценариев, примеры данных, требования к безопасности и нагрузке, а также доступ к репозиторию и серверу, если они уже есть. Желательно указать сторонние сервисы, с которыми нужна интеграция, и их документацию.

Чаще всего используем Python с Django REST Framework или FastAPI, PostgreSQL, Redis для очередей и кэша и Docker для запуска. Этот набор надёжен, его легко поддерживать, а найти разработчика, который продолжит проект, проще, чем для редких технологий.

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

Да, если сайт может отправлять запросы к внешнему API. Перед работой посмотрим текущую структуру данных и решим, нужна ли миграция, либо API будет работать рядом с текущей базой. Если сайт на конструкторе без доступа к коду, интеграция может быть ограничена.
Веб-приложение и личный кабинет

Веб-приложение и личный кабинет

Рабочий сервис в браузере: вход по логину, кабинеты клиентов и сотрудников, заявки и отчёты.

от 100 000 ₸ разово

Срок: срок: 20–40 рабочих дней

Интеграция сервисов через API

Интеграция сервисов через API

Соединяем ваши сайт, магазин, CRM, платежи и мессенджеры, чтобы данные передавались сами.

от 22 000 ₸ разово

Срок: срок: 5–10 рабочих дней

Тестирование: ручное и автотесты

Тестирование: ручное и автотесты

Проверяем сайт или приложение вручную и пишем автотесты, чтобы ошибки находились до того, как их увидят клиенты.

от 30 000 ₸ разово

Срок: срок: 3–10 рабочих дней

Обсудим вашу задачу?

Название продукта и ссылка на эту страницу подставятся в сообщение WhatsApp сами.

Или оставьте заявку

Ответим в выбранном вами канале: WhatsApp, Telegram, телефон или email. Контакт нужен только для ответа.

Услуга
Как ответить