Ideja
Sve je počelo kada mi je jedan prijatelj koji vodi malu firmu ispričao kako im odlazi sat vremena dnevno na pisanje otpremnica u Wordu, štampanje, skeniranje i slanje emailom. Svaki put isti proces. Svaki put iste greške — pogrešan datum, zaboravljen PDV, netačna količina.
Pomislio sam: ovo je savršen problem za softver. Ne nešto komplikovano, samo digitalna verzija nečega što svaka firma već radi — ali urađena kako treba.
Pogledao sam šta postoji na tržištu. Ima rešenja za fakture, ali otpremnice su uglavnom zapostavljene, naročito za firme u Srbiji koje moraju da prate lokalne propise i PDV stope. Odlučio sam da napravim FlowFakt.
Problem koji rešavam
Otpremnica je dokument koji prati robu od prodavca do kupca. Svaka firma koja prodaje fizičke proizvode mora da je izdaje. Problem je što je proces u većini malih firmi u Srbiji još uvek ručan:
- Word template koji se kopira i menja svaki put
- Ručno računanje PDV-a (i greške koje iz toga proisteknu)
- Štampanje, skeniranje, slanje emailom
- Arhiviranje u fizičkim fasciklama ili na lokalnom računaru
- Nema pregleda ko je šta primio i kada
Ovo košta vreme i novac. Za firmu koja izdaje 20+ otpremnica mesečno, radi se o satima izgubljenog vremena svake nedelje.
FlowFakt to rešava jednim interfejsom: uneseš podatke, sistem automatski računa PDV, generišeš PDF, šalješ emailom direktno kupcu — sve za manje od minute.
Tehnički stack
Odabir tehnologije bio je relativno brz jer sam znao šta mi treba: nešto brzo za razvoj, pouzdano u produkciji i jeftino za hosting.
Next.js + TypeScript
Next.js App Router mi je dao sve što trebam — server-side rendering, API route handlere i odličan developer experience. TypeScript je obavezan za svaki ozbiljan projekat; uhvatio sam desetine potencijalnih grešaka pre nego što su dospele do produkcije.
PostgreSQL + Prisma
Za bazu podataka odabrao sam PostgreSQL hostan na Neon (serverless Postgres). Prisma ORM je savršen za ovakve projekte — type-safe upiti, lako upravljanje šemom i odlična dokumentacija. Šema je relativno prosta: korisnici, firme, partneri, otpremnice, stavke otpremnica.
Resend za email
Slanje emailova je kritično — otpremnice moraju stizati pouzdano. Koristim Resend sa React Email templateima. Svaka otpremnica se šalje kao lepo formatiran HTML email sa PDF prilogom koji se generiše na serveru.
Vercel za deployment
Vercel je logičan izbor za Next.js projekte. Preview deployments za svaki branch, automatski CI/CD i odlične performanse. Za ovaj projekat više nego dovoljno.
Najveći izazovi
Generisanje PDF-a
Ovo je bio najveći tehnički izazov. Generisanje PDF-a na serveru koji izgleda profesionalno nije trivijalan zadatak. Probao sam nekoliko biblioteka — jsPDF, PDFKit, Puppeteer — svaka sa svojim problemima.
Na kraju sam se odlučio za Puppeteer koji renderuje HTML template i generiše PDF. Sporije od direktnog generisanja, ali rezultat izgleda tačno onako kako treba, uključujući srpske karaktere i kompleksne tabele.
Višekorisnički model
Otpremnice treba da mogu da pristupe i vlasnik firme i računovođa i ostali zaposleni, ali sa različitim nivoima pristupa. Implementacija role-based access control-a oduzela mi je više vremena nego što sam planirao, ali je bila neophodna za ozbiljno korišćenje.
Validacija srpskih poreskih podataka
PIB validacija, PDV stope, format datuma po srpskim standardima, ćirilično i latinično pismo — sve ovo su detalji koji izgledaju trivijalno ali zahtevaju pažnju. Nekoliko korisnika iz računovodstvenih firmi mi je pomoglo da validiram da je sve ispravno.
Rezultati
FlowFakt je u produkciji od februara 2026. i rezultati su bolji nego što sam očekivao:
- 20+ firmi aktivno koristi platformu
- 500+ otpremnica izdato kroz sistem
- 8+ sati mesečno uštede po firmi u proseku
- Prosečno vreme izdavanja otpremnice: manje od 90 sekundi
- Churn rate: ispod 5%
Najvažniji zaključak: korisnici ne kupuju softver, kupuju uštedu vremena i miran san. Kada vlasnik firme kaže "ovo mi je promenilo svaki radni dan" — to je potvrda da si napravio nešto vredno.
Sledeći koraci su integracija sa računovodstvenim softverom koji se koristi u Srbiji i automatsko generisanje mesečnih izveštaja. Ako te zanima FlowFakt ili imaš sličan problem koji treba rešiti softverom, slobodno me kontaktiraj.