Izrada web aplikacija · Crna Gora
Izrada web aplikacija i SaaS proizvoda
Sajt predstavlja firmu. Aplikacija je nešto u šta se loguje korisnik da bi obavio posao. Drugi posao, drugi rizik, drugi proces. Pravimo web aplikacije — SaaS proizvode, dashboard sisteme, interne alate, korisničke portale — na produkcijskom stack-u koji se nije mijenjao kod nas u zadnjih pet godina jer radi. Bazirani smo u Podgorici. Radimo sa osnivačima, CTO-ima i product menadžerima iz Crne Gore, Srbije i Hrvatske koji nemaju vremena za "agile transformaciju".
Zakaži poziv (otvara se u novoj kartici)Kada vam treba aplikacija, a kada sajt
- SaaS proizvod
- Sa naplatom po pretplati (Stripe), korisničkim nalozima, dashboard-om.
- Interni alat
- Za vaš tim — npr. CRM po mjeri kad Pipedrive previše košta a Notion previše manuelan.
- Klijentski portal
- Vaši klijenti se loguju i vide svoj projekat, fakture, fajlove.
- Operativni dashboard
- Agregira podatke iz više izvora (vaša baza, Google Sheets, Stripe, GA) na jedno mjesto.
- Custom workflow alat
- Automatizuje konkretan proces koji danas radite ručno u Excel-u.
Šta tačno gradimo
Tipičan obim MVP web aplikacije: autentikacija (email/password ili Google), korisnički nalozi sa rolama (admin / korisnik), glavni model podataka (ono što aplikacija stvarno radi — npr. projekti, fakture, mjerenja), CRUD interfejs nad tim podacima, dashboard sa najvažnijim metrikama, integracije po potrebi (Stripe za naplatu, Resend za mejlove, S3 za fajlove), admin panel, deploy pipeline. Sve testirano, sa monitoring-om i grešaka-koje-pucaju alarmima na Slack ili mejl. MVP obično 6–10 sedmica. Posle toga prelazimo u "v2" fazu — dodajemo funkcije na osnovu stvarnog korišćenja, ne pretpostavki iz brief-a.
Stack i zašto baš njega
Next.js (App Router), React, TypeScript, Postgres preko Drizzle ORM, Tailwind + shadcn/ui za interfejs, deploy na Vercel ili po vašoj preferenci. Auth obično preko Auth.js ili Clerk. Naplata preko Stripe. Mejl preko Resend ili Postmark. Zašto baš ovo? Sve su provjerene tehnologije, sve imaju veliku zajednicu i dugoročnu podršku, sve se mogu naslijediti — ako sutra zaposlite vlastitog developera, naći će dokumentaciju, Stack Overflow odgovore i sebe sličnog na LinkedIn-u. Ne eksperimentišemo na vašem projektu.
Cijena i rok
| Service | Price | Timeline |
|---|---|---|
| MVP web aplikacije srednje složenosti | od 2.500 € | 6–12 sedmica |
| SaaS sa naplatom i 2–3 user role | po dogovoru | zavisi |
| Interni alat za 5–20 ljudi | od 2.000 € | zavisi |
| Mjesečni retainer (održavanje i izmjene) | od 200 €/mj | opciono |
Sve fiksna cijena po dogovorenom scope-u, ne hourly. Dodatne funkcije nakon launch-a — sprint po sprint, po fiksnoj cijeni.
Često postavljana pitanja
Šta je MVP i zašto svi insistiraju na njemu?
MVP (Minimum Viable Product) je najmanja verzija aplikacije koja rješava glavni problem korisnika. Insistiramo jer 70% funkcija iz prvobitnog brief-a se ispostavi nepotrebno kad realni korisnici počnu da koriste proizvod. Bolje 6 sedmica MVP-a + 6 sedmica iteracija na osnovu podataka, nego 12 sedmica "kompletne" aplikacije koju niko ne koristi kako ste zamislili.
Možete li preuzeti aplikaciju koju je počeo drugi developer?
Da, ali uz ogradu. Krećemo od code audita (1–2 dana, fiksna cijena) — pregled koda, dokumentacije, baze, deploy setup-a. Poslije audita iskreno kažemo: da li je vrijedno nastaviti, da li je vrijedno refaktorisati, ili je brže početi ispočetka. Nismo zainteresovani da naplaćujemo sedmice za kod koji je već trula osnova.
Šta sa skaliranjem? Hoće li izdržati 10.000 korisnika?
Stack na kom gradimo (Next.js + Vercel + Postgres) skalira do desetina hiljada aktivnih korisnika bez arhitektonskih promjena. Preko toga ulazimo u zonu read replikacija, caching slojeva i razdvajanja servisa — to su problemi koje rješavamo kad ih imate, ne preventivno. Nema smisla graditi za Netflix scale dok imate 50 korisnika.
Šta nakon launch-a? Ko održava aplikaciju?
Tri opcije: (a) vi preuzimate i radite sa svojim devom — predajemo dokumentaciju, repo, sve, (b) mi održavamo po mjesečnom retainer-u (od 100 € mjesečno za bug-fix i minor updates), (c) hibrid — mi radimo veće funkcije sprint po sprint, vi radite sitnice. Najčešće je opcija (b) prvih 6 mjeseci, pa (a) ili (c) kasnije.
Sljedeći korak
Imate projekat? Hajde da popričamo.
Četrdeset pet minuta, bez obaveze. Izaći ćete sa iskrenom procjenom scope-a, roka i toga da li smo dobar fit.
Ili pišite direktno: