Oblicz plan amortyzacji środka trwałego - metodą liniową lub degresywną, z uwzględnieniem zmian wartości w czasie.
Case study
Pełna aplikacja, nie tylko formularz
Interfejs kalkulatora komunikuje się z niezależnym API. Obliczenia wykonuje autorski silnik domenowy uruchomiony jako usługa FastAPI.
Architektura rozwiązania
Komponent Lit i TypeScript odpowiada za dane wejściowe, stan formularza i prezentację harmonogramu.
REST API oparte o FastAPI przyjmuje model środka trwałego i zwraca miesięczne pozycje planu.
Silnik napisany w Pythonie obsługuje amortyzację liniową i degresywną, współczynniki, zmiany wartości oraz korekty zaokrągleń.
Backend jest uruchamiany w kontenerze i wdrażany automatycznie przez Jenkins.
Od doświadczenia ERP do niezależnego projektu
Projekt kalkulatora amortyzacji wykorzystuje wiedzę domenową zdobytą podczas pracy z systemem ERP firmy Probit , w tym przy rozwoju modułu środków trwałych. Algorytm, backend i interfejs stanowią niezależną implementację stworzoną w ramach własnego projektu i nie wykorzystują kodu ani danych firmy Probit.