Głównym wyzwaniem projektowym było zaprojektowanie intuicyjnego interfejsu użytkownika do tworzenia i zarządzania fakturami. Istotnym elementem było także zaplanowanie asynchronicznej obsługi procesów związanych z generowaniem, wystawianiem i wysyłką faktur – zarówno do klientów, jak i do systemu KSeF.
Szczególnej uwagi wymagało:
- odpowiednie zaprojektowanie kolejek w Symfony Messenger
- obsługa operacji masowych (np. wysyłki wielu faktur jednocześnie)
- bezpieczne zarządzanie tokenami dostępowymi do KSeF



