alert: Fajne rzeczy ahead 😄
Hm, tak jakoś wyszło, że spędzając trochę czasu u taty w firmie w tym miesiącu m.in. na klepaniu ofert, ale nie tylko, gdzie lista zadań dla każdej z nich to:
1. otwórz w Sellizerze (tj. strona do tworzenia i śledzenia przebiegu ofert - akceptacja cookie analitycznych przez endusera) ofertę, sprawdź lokalizację, czy w ogóle obsługujemy region
2. na jej podstawie odrzuć zapytanie lub oblicz koszty transportu
3. otwórz worda z przygotowanym dokumentem do konkretnego typu produktu wskazanego w formularzu
4. otwórz fizyczny parustronnicowy cennik, powędruj oczami na dobry wymiar i wiersz w tabeli
5. wypełnij pola w dokumencie (imię, miejscowość, data, wymiar, cena, transport)
6. wyeksportuj dokument do pdf
7. w Sellizerze wrzuć do oferty plik PDF, wybierz szablon emaila, wybierz opcję Wyślij Teraz, kliknij Dalej, Zatwierdź
Koniec
Zachęciło mnie to szczególnie do napisania apki fullstejkowej (Nuxt, Vue) by to zredukować, bo zaczęło mnie to męczyć (nie mówiąc o pracowniku/ach w firmie którzy tak to klepali
Teraz w AutoWycenie (wiem, bardzo autorska nazwa, hehe) większość rzeczy zrobi się sama, lecz specjalnie nie wrzuca się samo, by człowiek spojrzał do ostatecznego wglądu i zobaczył czy nie stanie się jakaś głupota
Jest podstawowa weryfikacja danych, prosta implementacja API z Sellizer, a od frontu wszystko czego duszy potrzebne, mapka, automatycznie wypełnione dane, wraz z cenami dla podanych wymiarów, et cetera
ot tak chciałem pochwalić się co udało mi się w ~2 tygodnie wyklepać 😄
Jeszcze do dodania na dniach baza kodów pocztowych, bo czasem zdarzy się błędny kod pocztowy, i nominatim wyłapie place tylko po miejscowości, gdzie takowych o takowej nazwie jest więcej, i może dojść do pomyłki
Może ktoś się zainspiruje, lub popchnie go ponownie do kodowania, jeśli dawno tego nie robił 😄
główne dependencje apki:
drizzle orm + sqlite
pdf-lib
leaflet osm (+nominatim & osrm api)
nuxt ui/tailwind
#nuxt #vue #js #drizzle