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

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

30 дней

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

Разработка backend и REST API — база данных, авторизация и документация

Интерфейс готов, а данные, пользователи и бизнес-логика ещё не связаны? Разработаем самостоятельную серверную часть, которую можно подключить к сайту, мобильному приложению или Telegram Mini App. ФИКСИРОВАННЫЙ СОСТАВ • Один backend-сервис на Go и база PostgreSQL. • До 3 бизнес-сущностей, до 10 простых полей у каждой и связи один-ко-многим. • До 12 REST-методов для создания, чтения, изменения и удаления данных. • Отдельно: регистрация и вход по email/паролю, хеширование паролей, токены доступа. • Две роли — пользователь и администратор; проверка прав для защищённых методов. • Проверка входных данных, единый формат ошибок и пагинация списков. • Миграции базы, конфигурация через переменные окружения и документация OpenAPI. • Проверки основных методов и разграничения доступа. • Docker-конфигурация и развёртывание на одном подготовленном сервере заказчика. ЧТО ПЕРЕДАДИМ Исходный код, схему базы, миграции, описание API с примерами запросов и инструкцию запуска. В результате фронтенд-разработчик получает готовую точку подключения. Ошибки в описанных методах исправляем до сдачи. ГРАНИЦЫ Пакет предназначен для типовых операций с данными. Не входят фронтенд и админ-интерфейс, платёжные системы, SMS/email, сторонние интеграции, миграция чужой базы, обработка файлов, real-time и отдельное нагрузочное тестирование. Сервер и домен предоставляет заказчик. Если вашему продукту нужны пользователи и структурированные данные — получите готовую серверную основу с документацией. После оформления передайте описание сущностей и правил доступа в чате FL.ru.

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

Backend на Go, PostgreSQL-миграции, REST API, OpenAPI-документация, Docker-конфигурация и инструкция.

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

Описание до 3 сущностей и их полей (до 10 у каждой), связей и правил доступа; список операций; примеры JSON; существующий контракт API, если его требуется сохранить; подготовленный Linux-сервер и домен для развёртывания. Не передавайте боевые секреты в открытом описании.
Разработка backend и REST API — база данных, авторизация и документацияРазработка backend и REST API — база данных, авторизация и документация