Budżet: 1200 USD Termin: 10 dni
W kwestii ceny - 350 USD wystarczy na krótki wstęp do projektu, przegląd repozytorium, uruchomienie usług, mapę ryzyk i 1 mały MR. Dokończenie subskrypcji - billing z RevenueCat, ochrona przed nadużyciami, powiadomienia, zdarzenia analityczne, komentarze, gamifikacja, deduplikacja, plus testy i refaktoryzacja za tę kwotę jest nierealistyczne. Realistyczny pierwszy etap inżynieryjny - 1200 USD i 10 dni roboczych, potem można dzielić według usług.
Zobaczcie, tu jest niuans - otworzyłem Drive i dokument z aktualizacjami. Widać, że ważne są MessageKit, Temporal, zdarzenia między Flow Engine, Learning i Automations, webhook RevenueCat, idempotentny dziennik tokenów, a nie tylko CRUD. Figmę według aktualnych dostępów trzeba dodatkowo zweryfikować po przyznaniu dostępu do przeglądania. Ogólnie jest w porządku, ale bez wcześniejszej dekompozycji to będzie loteria, a loteria w billingu zazwyczaj jest droższa od rozwoju =/
Plan wejścia
> uruchomić projekt lokalnie i sprawdzić 11 usług
> wydzielić stabilne umowy API dla frontendu
> zamknąć jeden priorytetowy blok przez GitLab MR
>> najczęściej zaczynałbym od billingu - RevenueCat - tokeny - nadużycia, ponieważ tam są pieniądze, powtórzenia webhook i bezpieczeństwo
> dodać testy jednostkowe i integracyjne na krytyczne scenariusze
> podać listę pozostałych usług z oceną według etapów
Pytania
> Czy jest dostęp do GitLab, .env.example, docker compose i testowych kluczy RevenueCat?
> Co jest priorytetowe dla pierwszego MR - billing czy powiadomienia?
Podobne projekty Ingello
> https://business.ingello.com/fractal - skomplikowana architektura zdarzeń i procesy agenta
> https://business.ingello.com/platforma - platforma korporacyjna z rolami, logiką biznesową i integracjami
> https://business.ingello.com/forma-bpm - procesy, zdarzenia i zarządzana logika
Strona główna Ingello dla FLH - https://systems-fl.ingello.com