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

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

Translated15 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), щоб нічого не дублювалось і не зависало.
    Решту обсягу теж бачу — abuse protection, notifications з push,
    analytics events, comments, доробка гейміфікації, 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, розроблю захист від зловживань для білінгу та реалізую інші мікросервіси на FastAPI з покриттям Pytest. При оформленні GitLab MRs забезпечу сувору зворотну сумісність, щоб нові контролери гейміфікації або дедуплікації не порушили логіку вже працюючих модулів. В рамках вказаного бюджету в 350 USD підготую повністю протестовані сервіси, готові до безшовної стиковки з вашим фронтендом. Яким чином зараз організовано міжсервісне взаємодію — через брокер повідомлень (RabbitMQ/Redis) чи прямий gRPC/REST? Відправте доступ до репозиторію в особисті повідомлення — детально вивчу код і одразу приступлю до першого тикету.

  7. 1014    3  0
    7 днів15 719 UAH

    Привіт! Бекенд на FastAPI з інтеграціями — саме те, чим ми займаємося. Білінг/підписка, вебхуки платіжних провайдерів та RevenueCat, захист білінгу від зловживань (ідемпотентність, захист від подвійних списань, rate-limit) — наша основна область.

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

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

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

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

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

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

    Чи є доступ до GitLab репозиторію для оцінки якості існуючого коду перед стартом?
    RevenueCat - webhook-based чи через SDK напряму?

  9. 478  
    30 днів15 719 UAH

    Доброго дня. Подивився склад сервісів: subscription/billing з RevenueCat, захист від зловживань, сповіщення, аналітичні події, коментарі, гейміфікація, 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 година 5 хвилин тому
126 переглядів
До закриття
13 днів 22 години
Мітки
  • Microservices
  • integration testing
  • Gitlab CI
  • fastapi
  • Unit-testing