Качественная разработка и автоматизация

Роман onlinexs

Рейтинг: 1 442
Верифицирован через Сбер ID
Всего отзывов: 2 0
Опубликовала заданий: 11
  • Работ в портфолио: 20
  • Типовых услуг: 6
  • Работ на продажу: 0
  • Стаж работы: 6 лет
  • Зарегистрирован: 25.09.2008
  • Образование: Cпециалитет
  • Стоимость услуг (руб): 1 500 за час
Была на сайте:

REST API и микросервисная архитектура для сервиса доставки еды

Описание

Проектирование и разработка высоконагруженного REST API для сервиса доставки еды с микросервисной архитектурой. Система обрабатывает полный цикл заказа: от выбора ресторана и блюд до оплаты, назначения курьера и отслеживания доставки в реальном времени. API обслуживает мобильные приложения (iOS, Android), веб-клиент и внутреннюю CRM.

Решение

Проектирование API по стандарту OpenAPI 3.0 с полной документацией в Swagger. Реализация 47 эндпоинтов: управление заказами, пользователями, ресторанами, меню, доставкой и платежами. Интеграция с платёжными системами (ЮKassa, СБП) с идемпотентностью операций. Реализация геолокационного сервиса для расчёта стоимости и времени доставки. Настройка CI/CD пайплайна с автотестами и деплоем через GitHub Actions.

Результат

API обрабатывает 4,500+ запросов в минуту со средним временем ответа 42ms. Uptime 99.97% за 6 месяцев. Документация покрывает 100% эндпоинтов с примерами запросов и ответов. Стек: Python, FastAPI, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, Nginx.

Презентация проекта

image.jpg

Оценили проект:

0