CABB
Główny rezultat
Platforma weryfikacji firm działająca produkcyjnie z automatycznymi raportami PDF na podstawie danych GUS, KRS i rejestrów dłużników
Problem biznesowy
Centralna Agencja Bezpieczeństwa Biznesu (CABB) potrzebowała kompletnej platformy do sprzedaży raportów weryfikujących kontrahentów B2B. Klient kupuje pakiety raportów na podstawie NIP/KRS — system zbiera dane z wielu źródeł (GUS, REGON, rejestry dłużników) i generuje gotowy raport PDF na żądanie.
Stan wyjściowy
Brak własnego systemu — agencja pracowała na manualnych procesach weryfikacji.
Ograniczenia projektu
Rozwiązanie
Zaprojektowałem i wdrożyłem kompletną platformę składającą się z publicznego rejestru firm, panelu klienta z generowaniem raportów oraz panelu administracyjnego. Produkt działa na własnej infrastrukturze z automatycznym wdrażaniem.
Architektura
Clean Architecture + CQRS (MediatR), 5 aplikacji deployowanych jako osobne kontenery Docker + worker w tle. Komunikacja przez RabbitMQ (MassTransit). Dwa silniki bazy: MSSQL i PostgreSQL. Typesense jako search engine. Multi-image GHCR + deployment przez Ansible + Caddy jako reverse proxy.
Rozdzielenie produktu na kilka aplikacji zamiast jednego wielkiego systemu — łatwiejsze wdrażanie i utrzymanie
Komunikacja między aplikacjami przez kolejkę wiadomości — odporność na chwilowe awarie
Lżejszy silnik wyszukiwania — niższy koszt utrzymania niż popularne alternatywy
Własna infrastruktura z automatyzacją wdrożeń — pełna kontrola nad kosztami
Funkcjonalności
Technologie
Rezultaty
Moje odpowiedzialności
Wyzwanie
Integracja z wieloma niestabilnymi źródłami danych o dłużnikach
Rozwiązanie
Niezawodna komunikacja między modułami platformy
Wyzwanie
Generowanie spójnych raportów PDF z różnorodnych danych
Rozwiązanie
Automatyczne ponawianie zapytań do niestabilnych źródeł danych
Wyzwanie
Niezawodna komunikacja między modułami platformy
Rozwiązanie
Powtarzalny proces wdrożeń — to samo środowisko produkcji i testów
Wyzwanie
Utrzymanie produktu na własnej infrastrukturze bez chmury publicznej
Rozwiązanie
Szybkie wyszukiwanie po setkach tysięcy firm
Potrzebujesz podobnej platformy due-diligence?
Porozmawiajmy o Twoim projekcie i sprawdźmy, jak mogę pomóc w realizacji podobnych wyzwań.