Softver po mjeri
Razvoj softvera po mjeri
Kad gotov program ne odgovara načinu na koji radite ili se dva sustava ne razumiju, rješenje je softver napisan za vaš posao. Radim za tvrtke iz Rijeke, Istre i cijele Hrvatske.
Kada softver po mjeri ima smisla
Gotovi programi pokrivaju prosječnu tvrtku. Problem počinje kad vaš posao nije prosječan. Zaposlenici iste podatke upisuju u dva programa, netko svaki petak ručno prepisuje narudžbe u knjigovodstvo, a izvještaj se slaže iz tri tablice.
Softver po mjeri ne mora biti velik sustav. Često je to manji program ili veza između postojećih alata koja ukloni jedan posao koji se ponavlja.
Što radim
- API integracije: povezivanje web stranice, aplikacije, knjigovodstva, plaćanja i drugih servisa, tako da podaci idu sami.
- Automatizacija poslovnih procesa: izvještaji, podsjetnici, e-mailovi i obrada podataka koji se danas rade ručno.
- Interni alati za zaposlenike, s ulogama i pravima pristupa.
- Backend i API za mobilne i web aplikacije.
- Postavljanje servera i cloud infrastrukture, uz praćenje grešaka i sigurnosne kopije.
Integracije iz stvarnih projekata
Na platformi Rent-a-Clean plaćanje karticom ide preko Stripea, a računi se izdaju i fiskaliziraju preko servisa Solo, bez ručnog prepisivanja. E-mailovi se šalju preko Resenda, a push obavijesti na mobitele preko Firebase Cloud Messaginga. Web i mobilne aplikacije koriste isti API.
TacLink ima server u ASP.NET Coreu koji preko SignalR-a šalje pozicije igrača uživo, a organizatori plaćaju preko Stripe Checkouta. Klijenti za API generiraju se iz jednog opisa API-ja, pa web, iOS i Android uvijek govore isto.
Primjer iz male tvrtke
Servis u Rijeci prima narudžbe preko web obrasca, a zatim ih netko ručno upisuje u tablicu i šalje račun iz drugog programa. Manja integracija može narudžbu spremiti u bazu, poslati potvrdu klijentu i pripremiti račun. Posao koji je trajao svaki dan svodi se na provjeru.
Slično vrijedi za iznajmljivače koji ručno prepisuju rezervacije iz više kanala ili za tvrtke koje svaki mjesec iz više tablica slažu isti izvještaj. Kad se posao ponavlja po istom pravilu, računalo ga može obaviti.
Tehnologije
Biram ono što odgovara problemu i što se može dugo održavati. U dosadašnjim projektima to su TypeScript, Next.js i Node.js, C# i ASP.NET Core, PostgreSQL s Prismom ili Entity Framework Coreom, Swift i Kotlin za mobilne aplikacije te Docker za postavljanje servera. Hosting je na Vercelu ili na vlastitom serveru, ovisno o projektu.
Kako teče suradnja
- Besplatan prvi razgovor: koji se posao ponavlja i koliko vremena oduzima.
- Pregled postojećih sustava i njihovih mogućnosti povezivanja.
- Prijedlog najmanjeg rješenja koje ima stvaran učinak.
- Izrada, testiranje na stvarnim podacima i puštanje u rad.
- Održavanje i prilagodbe kad se promijeni posao ili neki od povezanih servisa.
Izravan kontakt
Softver piše i održava ista osoba, Viktor Antunović. Nema prodajnog tima ni prenošenja poruka kroz više ljudi. Radim s tvrtkama iz Rijeke i Istre, a na daljinu iz cijele Hrvatske i EU-a.
Česta pitanja
- Što ako moj program nema API?
- Postoje druga rješenja: izvoz i uvoz datoteka, obrada e-mailova s narudžbama ili izravan pristup bazi, ako proizvođač to dopušta. Na prvom razgovoru provjeravamo što je moguće.
- Je li softver po mjeri skuplji od gotovog programa?
- Na početku obično jest. Isplati se kad gotov program ne pokriva ključan dio posla ili kad ručni rad oko njega traje svaki dan. Često je najbolja kombinacija gotov program i manja integracija.
- Što kad se neki od povezanih servisa promijeni?
- Vanjski servisi mijenjaju API-je i uvjete korištenja. Zato uz integraciju dogovaramo održavanje: pratim promjene i prilagođavam vezu prije nego što prestane raditi.
- Radite li za tvrtke izvan Hrvatske?
- Da, na daljinu. Račun izdaje AV Solutions j.d.o.o., hrvatska tvrtka, a komunikacija može biti na engleskom.
- Mogu li početi s malim projektom?
- Da, i to preporučujem. Jedna integracija ili jedan automatizirani izvještaj brzo pokaže isplati li se ići dalje.