Gradim SaaS proizvode i marketplace platforme, od ideje do produkcije.

Next.js, TypeScript, Supabase, Stripe. Opseg i cijena dogovoreni prije početka.

Next.js · TypeScript · Supabase · Stripe

Neven – developer NMSolux
01 // O meni

Od ideje do produkcije.

Ja sam Neven. Gradim SaaS proizvode i marketplace platforme od početka do kraja, s najviše pažnje na arhitekturu, bazu podataka i back-end, jer se tu odlučuje hoće li proizvod izdržati stvarne korisnike. Dolazim iz elektrotehnike, a od 2025. izrađujem web softver za osnivače i mala poduzeća u Europi. Prvo napišem plan i specifikaciju, podijelim posao u faze i dogovorim opseg i cijenu prije početka.

Pogledaj proces kako radim
02 // Što gradimo

Proizvodi i sustavi, ne samo stranice.

Od ideje do produkcije. Jedna odgovornost

Za tvrtku

Alati za unutarnje procese: cijeli tim radi u istom sustavu. Zalihe, narudžbe, evidencija — sve u pregledniku, bez Excela i improvizacije.

  • Praćenje zaliha
  • Narudžbe i evidencija
  • Jedan sustav za cijeli tim

Za tvoje klijente

Portali i sustavi gdje tvoji klijenti sami rade: rezervacije, ponude, pristup podacima. Manje tvog vremena, više njihove samostalnosti.

  • Klijentski portali
  • Rezervacije i narudžbe
  • Pristup podacima

Od nule do live-a

Prva verzija proizvoda za testiranje ideje na tržištu: MVP, landing s funkcijom, manji alati. Građeno da brzo vidiš radi li koncept.

  • MVP za validaciju
  • Landing s funkcijom
  • Testiranje koncepta
03 // Proces

Kako radimo.

Korak 01

Dogovor

Ciljevi, opseg i ključne stavke. Sve na stolu prije nego krenemo.

Korak 02

Arhitektura

Tehnička strategija i plan. Znaš što se gradi i zašto.

Korak 03

Demo i iteracije

Vidiš radni sustav brzo. Dorade dok ne bude točno kako treba.

Korak 04

Poliranje

Finalne dorade, testiranje, priprema za produkciju.

Korak 05

Lansiranje

Deploy, dokumentacija, i 6 mjeseci podrške uključeno.

0 Korak 1/5 NMSolux
04 // Radovi

Radovi

Radove ispod izradio sam u timu.

SaaS i interni sustavi

Moja ponudica

Moja ponudica

U produkciji

Uloga: Full-stack, baza i autentikacija

Mali tim prodajne je ponude izrađivao ručno i to im je oduzimalo previše vremena. Izradio sam SaaS aplikaciju koja cijeli proces drži na jednom mjestu: izrada, uređivanje, organizacija i prezentacija ponuda, a klijenti imaju vlastiti portal za pregled onoga što im je podijeljeno. Aplikacija je multi-tenant i prošla je sigurnosnu reviziju: RLS po tenantu, Edge funkcije zaštićene JWT-om, osobni podaci uklonjeni iz logova. U provjerenoj Upwork recenziji iz ožujka 2026. klijent navodi znatno poboljšanje učinkovitosti tijeka rada.

  • React
  • TypeScript
  • Supabase
  • PostgreSQL
Pogledaj projekt
Movyn

Movyn

Uloga: Suosnivač, full-stack i AI

Kafići, barovi i restorani zalihe često prate ručno, pa su brojanja netočna, a usklađivanje traje dugo. Kao suosnivač izradio sam AI SaaS koji čita račune i otpremnice, obrađuje nestrukturirane podatke, prati potrošnju prema receptima i koristi jedinstveni PCS model mjera da stanja ostanu dosljedna. Ugostiteljski tim tako jasno vidi što je ušlo, što je potrošeno i što je ostalo, bez tablica i ponovnog brojanja.

  • TypeScript
  • Supabase
  • PostgreSQL
  • AI obrada dokumenata
Optilium

Optilium

Uloga: Back-end

Optilium je zapovjedni centar za teretne prijevoznike: jedno mjesto za praćenje vozača, upravljanje teretima i povezivanje slobodnog kapaciteta. Izradio sam multi-tenant back-end s ELD praćenjem vozača u stvarnom vremenu, integracijom load boardova, mehanizmom za uparivanje, zakazanim poslovima, istekom tereta i simulatorima za testiranje prije spajanja stvarnih ELD i load board API-ja.

  • NestJS
  • Prisma
  • Supabase
  • PostgreSQL
  • TypeScript
FlowOps

FlowOps

Demo projekt

Uloga: AI automatizacija i back-end

Tim koji vodi projekte kroz više alata morao je ručno prenositi svaku promjenu. Izradio sam event-driven mehanizam automatizacije za multi-tenant SaaS: radnje korisnika pokreću pravila koja šalju e-poštu, objavljuju na Slacku, stvaraju događaje u Google kalendaru ili pozivaju webhookove, uz potpuno praćenje statusa (na čekanju, u obradi, završeno, neuspjelo). Dodan je i AI sustav za analizu dokumenata (RAG). Svaka integracija stvarno izvršava akciju, bez mockanja.

  • Supabase
  • PostgreSQL
  • Slack
  • Google Calendar API
  • Resend
  • RAG
Pogledaj projekt

Platforme i marketplace

Gallebo

Gallebo

Funkcionalno, čeka lansiranje

Uloga: Full-stack i marketplace

Gallebo je europsko tržište za opću zrakoplovstvo na kojem piloti i putnici dijele troškove leta u skladu s EASA pravilima. Izradio sam multi-tenant SaaS s odvojenim pristupom i dopuštenjima za pilote i putnike, Stripe Connect za podjelu plaćanja, Didit za KYC provjeru identiteta i Supabase RLS za pristup podacima prema ulozi. Plaćanja, provjera identiteta, uloge i zaštićeni podaci rade zajedno u jednoj sigurnoj aplikaciji, a iskustvo ostaje jednostavno. Projekt radimo zajednički, sustav radi od kraja do kraja, a lansiranje čeka pravni subjekt.

  • TypeScript
  • Supabase
  • PostgreSQL
  • Stripe Connect
  • Didit KYC
Pogledaj projekt
WALAR

WALAR

Uloga: Full-stack

WALAR (World Accuracy Landing Ranking) trebao je prebaciti bodovanje s Excel tablica na platformu koju mogu koristiti sportaši, organizatori i javnost. Izradio sam web aplikaciju s React/TypeScript frontendom i Supabase/PostgreSQL back-endom. Sustav bodovanja (tablice za udaljenost doskoka, bonus bodovi prema plasmanu, množitelji za državne reprezentativce, juniore i medaljaše) računa se na poslužitelju u PostgreSQL funkcijama, a rezultati ulaze u klizni petogodišnji poredak s filterima. Uključuje dizajn sheme baze, RLS po ulogama, GDPR privole za javne podatke sportaša, uvoz CSV/Excel rezultata i admin panel.

  • React
  • TypeScript
  • Supabase
  • PostgreSQL
Pogledaj projekt
KCPT

KCPT

Uloga: Full-stack, vodio isporuku, back-end i baza

Britanski fitness coaching posao s više od 400 članova koji plaćaju trebao je bolji način da članovi planiraju obroke, prate tjedni napredak i dijele rezultate s trenerima. Izradio sam web aplikaciju u Next.js i Supabaseu: tjedni plan prehrane, dnevni tracker uspjeha, povijest napretka i izvoz PDF-ova u brendu, a treneri imaju admin nadzornu ploču. Portal je isporučen prije roka i ugrađen u postojeću aplikaciju klijenta običnim linkom. Vodio sam isporuku te radio back-end i arhitekturu baze, a front-end smo izradili u suradnji.

“The portal is beautifully designed, intuitive, fast and exactly what my members needed.”

— Kelly Caffery, KCPT

  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • PWA

AI i automatizacija

Respondly

Respondly

Uloga: Back-end

Estetska klinika trebala je odmah odgovarati na pitanja pacijenata na WhatsAppu, bez rizika da pogrešan ili izmišljen odgovor stigne do pacijenta. Izradio sam AI agenta za podršku: RAG odgovori temeljeni na stvarnom FAQ sadržaju klinike, obvezni sloj ljudskog odobrenja (svaku AI skicu netko mora odobriti, urediti ili odbiti prije slanja) i AI pozivanje alata (MCP) kojim model odlučuje kada zakazati termin. Uključuje webhook s provjerom potpisa, idempotentnu obradu poruka i potpuni audit log. Nijedna AI poruka ne stiže do osobe bez ljudske odluke.

  • Supabase
  • RAG
  • MCP
  • WhatsApp
Savio

Savio

Demo projekt

Uloga: Back-end

Financijski SaaS trebao je sirove podatke o prihodima i troškovima pretvoriti u uvide na koje korisnici stvarno reagiraju, a ne u još jednu tablicu. Izradio sam AI analitički sloj koji otkriva obrasce potrošnje, označava financijske rizike i generira personalizirane preporuke na prirodnom jeziku iz strukturiranih podataka. Namjerno nije chatbot nego automatizirani sustav pokrenut stvarnim podacima korisnika. Sustav uključuje model financijskih podataka (prihodi, troškovi, štednja, dug), Stripe pretplate i pravila pristupa koja AI značajke zaključavaju iza Pro razine.

  • Supabase
  • OpenAI API
  • Stripe
Pogledaj projekt
Wellora

Wellora

Demo projekt

Uloga: Full-stack

Korisnici koji prate dnevne navike (san, hidratacija, kretanje, mindfulness) imali su sirove podatke, ali bez ručnog rada nikakav uvid. Izradio sam automatizirani pipeline koji u stvarnom vremenu računa analitiku iz vremenskih nizova aktivnosti i pokreće AI uvide i refleksije prilagođene obrascima svakog korisnika. Uvidi se ponovno generiraju čim stignu novi podaci. OpenAI integracija radi strukturiranu analizu, a ne otvoreni chat.

  • Supabase
  • OpenAI API
Pogledaj projekt
Document Intelligence

Document Intelligence

Demo projekt

Uloga: Full-stack

Tvrtka je trebala brz i pouzdan način da dobije odgovore iz vlastitih dokumenata umjesto ručnog pretraživanja PDF-ova, te usporedbu dva dokumenta radi pronalaženja propuštenih stavki ili neusklađenih uvjeta. Izradio sam AI alat s dvije značajke na zajedničkoj podlozi za dohvat: chat koji odgovara s citatima na izvorni dokument i AI usporedbu koja automatski označava razlike i izrađuje strukturirani izvještaj. Svaki odgovor ostaje provjerljiv i povezan s izvorom.

  • RAG
  • Supabase
  • API integracija

Web stranice

Villa Palazzina Burjaki

Villa Palazzina Burjaki

Prezentacijska stranica za vilu u Istri: više jezika, galerija soba i okoliša, sadržaji i lokacija, česta pitanja, recenzije i rezervacija.

Pogledaj projekt
05 // Testimonijali

Što kažu klijenti.

“The portal is beautifully designed, intuitive, fast and exactly what my members needed.”

“Every question was answered quickly, everything was explained clearly, and despite me refining ideas as we went, he was always patient, professional and positive.”

“Thank you, Neven. You’ve helped turn one of my biggest business dreams into a reality.”

Prijevod

Portal je prekrasno dizajniran, intuitivan, brz i točno ono što su mojim članovima trebalo.

Na svako pitanje odgovarao je brzo, sve je jasno objasnio i, iako sam usput dorađivala ideje, uvijek je bio strpljiv, profesionalan i pozitivan.

Hvala ti, Neven. Pomogao si da jedan od mojih najvećih poslovnih snova postane stvarnost.

I cannot recommend Neven highly enough.

He didn’t just build what I asked for—he genuinely brought my vision to life. What started as an idea in my head has become something far better than I imagined. Throughout the project he suggested improvements and features I hadn’t even considered, while always keeping the project focused on what mattered most.

His communication has been exceptional from start to finish. Every question was answered quickly, everything was explained clearly, and despite me refining ideas as we went, he was always patient, professional and positive.

The quality of his work has exceeded every expectation. The portal is beautifully designed, intuitive, fast and exactly what my members needed. You can tell he genuinely cares about delivering an outstanding product, not just completing a contract.

Finding someone who combines technical skill with creativity, reliability and excellent communication is rare. Neven has all of those qualities.

I already know this won’t be our last project together. If you’re looking for a developer who treats your business like it’s his own and genuinely wants your project to succeed, don’t hesitate to hire him.

Thank you, Neven. You’ve helped turn one of my biggest business dreams into a reality.

Prijevod

Ne mogu ga dovoljno preporučiti.

Nije samo napravio ono što sam tražila, nego je doista oživio moju viziju. Ono što je počelo kao ideja u mojoj glavi postalo je nešto puno bolje nego što sam zamišljala. Tijekom projekta predlagao je poboljšanja i funkcije na koje ja nisam ni pomislila, a pritom je projekt uvijek držao usredotočenim na ono što je najvažnije.

Njegova komunikacija bila je izvanredna od početka do kraja. Na svako pitanje odgovarao je brzo, sve je jasno objasnio i, iako sam usput dorađivala ideje, uvijek je bio strpljiv, profesionalan i pozitivan.

Kvaliteta njegova rada nadmašila je sva očekivanja. Portal je prekrasno dizajniran, intuitivan, brz i točno ono što su mojim članovima trebalo. Vidi se da mu je doista stalo do isporuke izvrsnog proizvoda, a ne samo do ispunjenja ugovora.

Teško je naći nekoga tko spaja tehničko znanje s kreativnošću, pouzdanošću i izvrsnom komunikacijom. Neven sve to ima.

Već znam da ovo neće biti naš posljednji zajednički projekt. Ako tražite developera koji se prema vašem poslu odnosi kao prema svom i iskreno želi da vaš projekt uspije, ne oklijevajte ga angažirati.

Hvala ti, Neven. Pomogao si da jedan od mojih najvećih poslovnih snova postane stvarnost.

Kelly Caffery
KCPT (UK fitness coaching)
LinkedIn preporuka

„Tražili smo prilagođeno rješenje i jasan proces. Suradnja je bila transparentna i bez stresa, s redovitim updateima. Zadovoljni smo i rezultatom i isporukom. Preporučujem.”

Ivan B.
Aqua Bili
Pozicija: Vlasnik
Naziv projekta: Moja ponudica

„Prije početka projekta imali smo zastarjelu web tehnologiju koja nije jasno prikazivala našu ponudu ni vizualni identitet objekta. Proces suradnje bio je vrlo profesionalan, brz i konkretan – komunikacija je bila jasna, a svi prijedlozi i dorade odrađeni su u dogovorenim rokovima. Rezultatom smo izuzetno zadovoljni jer stranica sada izgleda moderno, pregledno i u potpunosti predstavlja Palazzinu Burjaki na način koji smo željeli.”

Vedran G.
Villa Palazzina Burjaki
Pozicija: Vlasnik
Naziv projekta: Prezentacijska stranica

Spreman za sljedeći projekt

Trenutno imam kapacitet za nove klijente - od startupova do ustaljenih tvrtki. Ako imate problem koji treba rješenje, javi se.

Pošalji upit
06 // Česta pitanja

Pitanja i odgovori.

Što točno nudi NMSolux?

Custom web aplikacije i sustavi: unutarnji alati za tvrtke, portali za klijente, MVP-ovi. Definiramo scope, dogovorimo cijenu, isporučimo. Uključeno 6 mjeseci popravljanja grešaka.

Koliko obično traje projekt?

Manji MVP-evi i stranice obično traju jedan do dva tjedna. Veći proizvodi, poput portala za članove ili marketplacea, traju nekoliko tjedana, a isporučuju se u etapama. Rok se dogovara prije početka.

Kako se određuje cijena?

Dogovara se prije početka na temelju opsega, kao fiksna cijena ili po satu, ovisno o projektu. Bez skrivenih troškova.

Što znači „6 mjeseci podrške”?

Popravljanje grešaka (bug fix) uključeno 6 mjeseci nakon predaje. Nije redizajn ili nove značajke, nego ispravljanje onoga što ne radi kako treba.

Radite sami ili s timom?

Većinu projekata vodim sam (Neven). Kad treba, angažiram suradnike; ti imaš jednu kontaktnu osobu i jednu fakturu.

Kako započeti?

Pošalji upit putem obrasca ili na email. Odgovaram unutar 24 sata s procjenom roka i cijene. Ako se dogovorimo, krećemo.

Jedan poziv. Problem riješen.

5 minuta razgovora vrijedi više od 10 mailova.

+385 95 840 0721

Dostupan 7–21

Imate problem koji treba rješenje?

Opišite što trebate. Odgovaram unutar 24 sata s konkretnom procjenom roka i cijene.

Npr.: 'Trebam sustav za praćenje zaliha gdje vlasnik i zaposlenici vide real-time stanje.' Ili: 'Želimo portal gdje klijenti sami generiraju ponude.'

Društvene mreže
Tip projekta