Szybsze przygotowanie wyceny
Cel projektowy: skrócić powtarzalną wycenę z około 30 minut do kilku minut dzięki bazie pozycji i automatycznym kalkulacjom.
Case study · produkt własny
Housebud Wyceny powstał jako narzędzie dla branży remontowo-budowlanej: import cenników, tworzenie wycen, generowanie ofert PDF, kontrola kosztów rzeczywistych i dashboard rentowności. To przykład aplikacji budowanej pod konkretny proces, a nie pod listę przypadkowych funkcji.
Kontekst biznesowy
W firmach remontowo-budowlanych oferta często powstaje w arkuszach, poprzednich dokumentach albo notatkach. To utrudnia porównanie stawek, kontrolę narzutu, powtarzalność ofert i późniejsze zestawienie kosztów rzeczywistych.
Cel projektowy: skrócić powtarzalną wycenę z około 30 minut do kilku minut dzięki bazie pozycji i automatycznym kalkulacjom.
System generuje dokument z numeracją, danymi klienta, podsumowaniem, podpisami i QR vCard.
Kluczowe operacje aplikacji są objęte testami, co zmniejsza ryzyko regresji przy rozwoju produktu.
Wyzwanie
Aplikacja musiała obsłużyć różne źródła stawek, jednostki, kategorie prac, rabaty, marże, VAT, koszty materiałów, transport i podwykonawców. Do tego dochodziła potrzeba zachowania historii projektów oraz porównania oferty z kosztami rzeczywistymi.
Rozwiązanie
Obsługa cenników KB.pl, cennikremontow.pl oraz własnych plików CSV/XLSX. Dane trafiają do lokalnej bazy i mogą być filtrowane oraz wyszukiwane.
Pozycje prac, ilości, jednostki, marża, rabat, VAT, materiały, transport i podwykonawcy są liczone w jednym przepływie.
Oferta ma spójny format, numerację, dane klienta i podsumowanie. Dzięki temu dokument wygląda profesjonalnie bez ręcznego składania.
Po akceptacji oferty można zapisać projekt, koszty rzeczywiste i porównać je z pierwotną kalkulacją.
SQLite, Alembic i testy automatyczne pomagają bezpiecznie rozwijać aplikację bez psucia istniejących danych.
Automatyczne kopie bazy ograniczają ryzyko utraty danych i ułatwiają utrzymanie aplikacji u użytkownika.
Proces developmentu
Wnioski
Housebud pokazuje, że nawet niewielka aplikacja może znacząco uporządkować codzienną pracę, jeżeli dobrze opisze się dane, decyzje i dokumenty. Ten sam schemat można zastosować w innych branżach: serwisach, produkcji, logistyce, usługach B2B i konsultingu.
Custom software
Opisz, jakie dane wchodzą do procesu, co trzeba policzyć, jaki dokument ma powstać i kto z niego korzysta. Przygotuję propozycję MVP.