Systemy biznesowe
System zarządzania leasingami z fakturowaniem
Rozbudowany system do zarządzania umowami leasingowymi i fakturowaniem. PHP, Symfony, PostgreSQL, Docker - od modelu domenowego po środowisko produkcyjne.
Technologie
-
PHP
-
Symfony
-
PostgreSQL
-
Docker
Kluczowe rezultaty
-
Jeden panel
umowy leasingowe zamiast arkuszy i maili
-
Umowa = faktura
faktury spięte z harmonogramem umowy
-
Docker
powtarzalne środowisko staging i produkcji
O projekcie
System leasingowy musi trzymać umowę, harmonogram i fakturę w jednym modelu. Rozjazd między arkuszem a księgowością kończy się ręcznym gaszeniem pożarów. Symfony i PostgreSQL dają transakcje, historię i raporty, których Excel nie utrzyma przy skali.
Docker sprawia, że staging i produkcja nie działają „na innym PHP”. Powtarzalne środowisko skraca wdrożenie i późniejsze poprawki.
Wyzwanie
Leasing miesza kalendarz płatności, statusy umów i dokumenty księgowe. Gotowy CRM tego nie dowiezie bez naciągania domeny.
Rozwiązanie
Własny backend Symfony pod tę domenę, PostgreSQL jako źródło prawdy, Docker żeby środowisko dało się odtworzyć.
Zakres prac
- Model umów leasingowych i cyklu życia kontraktu
- Fakturowanie powiązane z harmonogramem i statusem umowy
- Warstwa danych na PostgreSQL
- Środowisko i wdrożenie w Dockerze
Kluczowe funkcjonalności
- Obsługa leasingów w jednym panelu, nie w arkuszach
- Faktury spięte z umową, nie luźnym plikiem
- Baza PostgreSQL pod raporty i historię
- Powtarzalne środowisko Docker
Integracje
- Fakturowanie
- PostgreSQL
Jak to działa
- Umowa cykl życia kontraktu
- Harmonogram raty i statusy
- Faktura z harmonogramu
- Raporty PostgreSQL
Mój zakres
Etapy, za które odpowiadałem osobiście - bez pośredników i przekazywania pracy dalej.
- Analiza (w zakresie)
- Architektura (w zakresie)
- Implementacja (w zakresie)
- Wdrożenie (w zakresie)
- Serwer / DevOps (w zakresie)
- Utrzymanie (poza zakresem)