Proizvod

Jedna platforma, neograničen kapacitet rasta

Od prototipa do produkcijskog sustava koji podnosi milijune zahtjeva — sve unutar jednog konzistentnog razvojnog okvira.

Pogledajte cijene

Snimak zaslona modernog API nadzornog sučelja u slate tonovima

Što je zapravo naš proizvod?

Nije to samo kod — to je metoda rada koja osigurava da arhitektura ne postane usko grlo vašeg rasta.

Atelje Marić isporučuje softverske platforme po mjeri, REST i GraphQL API-je, te integracije s vanjskim sustavima poput ERP-ova, CRM-ova i payment gateway-a. Tipičan angažman traje tri do devet mjeseci, a završava predajom potpuno dokumentiranog repozitorija s IaC (Infrastructure as Code) konfiguracijama, automatiziranim testovima koji pokrivaju više od 85 % kodne baze, i prijenosom znanja na vaš interni tim. Mi ne zadržavamo kod kao taoca — sve što napišemo postaje vaše vlasništvo.

Ključne tehničke mogućnosti

Odabir tehnologije prilagođavamo vašim zahtjevima, ne obrnuto.

REST i GraphQL API

Projektiramo API-je po OpenAPI 3.1 specifikaciji s automatski generiranom dokumentacijom. GraphQL endpointi koriste DataLoader pattern za eliminaciju N+1 problema, što kod opterećenih sustava znači i do 60 % manje upita prema bazi podataka.

Cloud-native deployment

Kubernetes, Docker i Helm charts dostavljamo uz svaki projekt. Podržavamo AWS, Google Cloud i Azure, a za klijente koji žele ostati unutar EU granica nudimo konfiguracije s isključivo europskim regijama i sukladnošću s Uredbom (EU) 2016/679.

Dizajn baze podataka za skaliranje

Relacijske baze podataka (PostgreSQL), dokumentne (MongoDB) i grafovske (Neo4j) — odabiremo model koji odgovara prirodi vaših podataka. Sharding, replikacija i read replice postavljaju se od prvog dana, ne kao zakrpa kada se pojave problemi.

Potpuna dokumentacija

Svaki API endpoint, svaki konfiguracijski parametar i svaka arhitekturna odluka dokumentirani su u Confluenceu ili Notion workspaceu po vašem odabiru. Na kraju projekta predajemo i Architecture Decision Records (ADR) koji objašnjavaju zašto, a ne samo što.

Podrška nakon isporuke

Tridesetodnevni besplatni warranty period pokriva sve kritične greške. Nakon toga nudimo SLA ugovore s garantiranim vremenom odgovora od dva sata za P1 incidente. Svaki SLA klijent dobiva dedicirani Slack kanal s dežurnim inženjerom.

Iskustvo iz prve ruke

„Atelje Marić preuzeo je naš zastarjeli monolitni sustav koji je godinama bio izvor problema i za 18 tjedana isporučio novu mikroservisnu arhitekturu. Dokumentacija je bila toliko detaljna da smo je interni tim mogao preuzeti odmah prvog dana. Preporučujem svima koji planiraju dugoročni rast.”

Mirela Kovačević, direktorica razvoja, Nordis Solutions d.o.o.

Često postavljana pitanja o razvoju

Odgovorili smo na pitanja koja nam potencijalni klijenti najčešće postavljaju prije prvog sastanka.

Koliko traje tipičan projekt?

Manji angažmani (API integracija s jednim sustavom, refaktoriranje pojedinog modula) traju tri do šest tjedana. Kompleksniji projekti — nova platforma od nule ili migracija monolita na mikroservise — tipično zahtijevaju tri do devet mjeseci ovisno o opsegu i dostupnosti internih resursa klijenta.

Radite li s projektima izvan Hrvatske?

Da, više od 60 % naših klijenata nalazi se izvan Hrvatske, pretežno u Sloveniji, Austriji i Njemačkoj. Sve projekte vodimo na engleskom ili hrvatskom, a fakturiramo u eurima unutar EU okvira.

Koji su minimalni uvjeti za angažman?

Prihvaćamo projekte s minimalnim angažmanom od 120 sati. Za projekte ispod te granice preporučujemo jednokratnu arhitekturnu konzultaciju (pola dana) koja ne ulazi u razvojni ugovor.

Zadržavate li pristup našem kodu nakon završetka projekta?

Ne. Po završetku projekta svi pristupni tokeni, SSH ključevi i deploymenti koji su bili pod našom kontrolom predaju se klijentu ili brišu uz pisanu potvrdu. Kod, dokumentacija i infrastrukturne konfiguracije postaju isključivo vlasništvo klijenta.

Izgradimo zajedno sustav koji zapravo funkcionira

Opišite nam vaš tehnički izazov i mi ćemo vam unutar 48 sati poslati kratki prijedlog arhitekturnog pristupa — bez obveze.

Pošaljite upit