Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

~5 микросервисов на FastAPI + правки и рефакторинг

15 719 UAH

  1. 9054
     15  0

    5 дней15 719 UAH

    Здравствуйте. Меня зовут Владимир.

    Я опытный разработчик с 8-летним стажем в создании веб-сайтов «под ключ», мобильных приложений и сложных веб-систем.

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

    Frontend и интерфейсы: HTML, CSS, JavaScript, TypeScript, React.js, Next.js, Vite, Tailwind CSS, Bootstrap и Elementor.

    Мобильная разработка: React Native и Flutter.

    Backend и API: Node.js, PHP, Python, Laravel, REST API и GraphQL.

    Базы данных и кэширование: MySQL, MariaDB, PostgreSQL, MongoDB и Redis.

    Инфраструктура и инструменты: Git, Docker, Nginx, Apache, Composer и Linux (Terminal).

    Я эффективно анализирую требования клиентов, предлагаю оптимальные архитектурные решения и строго соблюдаю сроки. Кроме разработки, владею навыками в дизайне, технической SEO-оптимизации и поддержке проектов.

  2. 232  
    14 дней15 719 UAH

    Добрый день! Делал бэкенд на FastAPI микросервисами — биллинг с подписками и вебхуками платёжек, нотификации, аналитику событий, всё через MR на GitLab с юнит- и интеграционными тестами. Revenuecat подключал на сервере: валидация чеков и вебхуки renew/cancel. Готов добить оставшиеся сервисы, начал бы с subscription/billing и abuse protection. Гляну Фигму и ТЗ — один вопрос: события между сервисами гоняете через брокер (Kafka/RabbitMQ) или проще, через Redis-очередь? От этого зависит, как делать analytics events и dedup.

  3. 1495    13  0
    1 день15 719 UAH

    Здравствуйте!

    Меня заинтересовал проект — давно хотел поработать с подобной архитектурой: FastAPI-микросервисы, события через messagekit, Temporal как связующее звено между сервисами. ТЗ и документ с обновлениями прочитал внимательно, подход понятен, особых вопросов по архитектуре не осталось.

    Самая сложная часть здесь, думаю, — Subscription/Billing с RevenueCat: нужно грамотно закрыть идемпотентность вебхуков и состояния подписки (trial/grace period/cancel), чтобы ничего не дублировалось и не зависало. Остальной объем тоже вижу — защита от злоупотреблений, уведомления с push, аналитические события, комментарии, доработка геймификации, dedup. Объем немаленький, но вполне реальный.

    Есть несколько уточняющих вопросов по деталям (RevenueCat, доступы к репо/CI, ожидания по тестовому покрытию) — удобнее обсудить в приватной беседе. Оплата будет поэтапная, по факту отработанного времени. После того как определимся со всеми деталями — назову точный срок и цену по проекту.

    Надеюсь на сотрудничество!

  4. 673    1  0
    10 дней15 719 UAH

    Здравствуйте! Заинтересовал ваш проект. Есть релевантный опыт и готов взяться в ближайшее время. Расскажите чуть подробнее о задаче в личных сообщениях — обсудим сроки и стоимость.

  5. 404    2  0
    30 дней40 421 UAH

    Здравствуйте, Alexandr!
    Готов выполнить ваш проект: "5 микросервисов на FastAPI + правки и рефакторинг"...
    Напишите мне, обсудим детали!

  6. 1101    7  1
    14 дней15 719 UAH

    Приветствую! Проанализировал структуру "Coding Train APP" по макетам Figma; настрою надежную интеграцию с RevenueCat, разработаю abuse protection для биллинга и реализую остальные микросервисы на FastAPI с покрытием Pytest. При оформлении GitLab MRs обеспечу строгую обратную совместимость, чтобы новые контроллеры геймификации или дедупликации не нарушили логику уже работающих модулей. В рамках указанного бюджета в 350 USD подготовлю полностью протестированные сервисы, готовые к бесшовной стыковке с вашим фронтендом. Каким образом сейчас организовано межсервисное взаимодействие — через брокер сообщений (RabbitMQ/Redis) или прямой gRPC/REST? Отправьте доступ к репозиторию в личные сообщения — детально изучу код и сразу приступлю к первому тикету.

  7. 1014    3  0
    7 дней15 719 UAH

    Здравствуйте! Бэкенд на FastAPI с интеграциями — ровно то, чем мы занимаемся. Billing/subscription, вебхуки платёжных провайдеров и RevenueCat, защита биллинга от абьюза (идемпотентность, защита от двойных списаний, rate-limit) — наша основная область.

    Не буду обещать все пять сервисов разом — на чужой кодовой базе это было бы нечестно. Предлагаю начать с самого рискового куска: subscription/billing + интеграция RevenueCat + abuse protection. Разберу текущий код и ТЗ с макетами, закрою этот сервис первым МР с юнит- и интеграционными тестами, чтобы вы сразу увидели темп и качество. Дальше по той же схеме добиваем notifications, analytics events, comments, геймификацию и dedup.

    Пара вопросов по делу: какой Python и стек под капотом (async SQLAlchemy? что под очереди и брокер)? тесты на pytest? RevenueCat уже подключён в проде или его надо заводить с нуля — webhooks, entitlements?

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

    Петро Панков, BotCraft Group

  8. 3481    49  2
    21 день53 895 UAH

    Привет!
    Серьезный бэкенд-проект - микросервисная архитектура на event-driven подходе с оркестрацией Temporal, такие системы делал.
    Вопрос:

    Есть ли доступ к GitLab репозиторию для оценки качества существующего кода перед стартом?
    RevenueCat - на основе webhook или через SDK напрямую?

  9. 478  
    30 дней15 719 UAH

    Здравствуйте. Посмотрел состав сервисов: subscription/billing с RevenueCat, abuse protection, notifications, analytics events, comments, геймификация, dedup. С FastAPI и такими интеграциями работаю плотно. По RevenueCat делал webhook-валидацию подписей, идемпотентность событий, обработку renewal/refund/grace period.

    По процессу: работаю через МР на GitLab, пишу юнит и интеграционные тесты на новый код, перед мерджем прогоняю существующие. Рефакторинг и правки под фронт тоже беру.

    Чтобы дать точную оценку по срокам, гляну ТЗ и Figma. Пара вопросов: какой стек вокруг (БД, очереди, авторизация между сервисами) и есть ли CI на GitLab?

    Готов начать после согласования.

  10. 13013    67  0
    1 день15 719 UAH

    Здравствуйте! Выполню ваше задание быстро и качественно.

    Последние мои работы
    https://indexfast.pp.ua - быстрая индексация сайта
    https://mono-bank.pp.ua - все о монобанке
    https://mamamia.pp.ua - интернет-магазин
    https://programist.pp.ua/ua/portfolio/ - портфолио работ
    https://monitortest.pp.ua - тестирование монитора
    https://keytest.pp.ua - тестирование клавиатуры
    https://pctest.pp.ua - тестирование компьютера
    https://vseetut.matviy.pp.ua - верстка

    Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
    Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!

  11. 1213    8  0
    14 дней15 719 UAH

    Добрый день! Мы имеем опыт в разработке высоконагруженных систем на FastAPI. Реализуем недостающие микросервисы, включая биллинг с Revenuecat и систему защиты от злоупотреблений, через асинхронную архитектуру и чистый код. Проведем качественный рефакторинг текущей кодовой базы для обеспечения стабильности проекта.

  12. 1738    9  0
    1 день15 719 UAH

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

  13. Еще 2 ставки скрыты

Заказчик
Alexandr Kolomiyets
Казахстан Алматы (Алма-Ата)  2  0
Проект опубликован
1 час 4 минуты назад
124 просмотра
До закрытия
13 дней 22 часа
Метки
  • Microservices
  • integration testing
  • Gitlab CI
  • fastapi
  • Unit-testing