Founder-led praksa za softverske sisteme

Custom softverski sistemi za firme kojima posao mora stvarno raditi.

Petricevic Systems gradi B2B platforme, interne alate, tokove podataka, API-je, integracije i softverske temelje spremne za deploy. Backend i baze podataka su glavna snaga, ali rezultat je kompletan funkcionalan sistem.

GoPostgreSQLPostGISMySQLREST APIsProtocol BuffersJWT

Šta gradimo

Poslovni softver, ne samo isporuku koda.

Rad počinje od toga kako firma posluje, zatim prelazi u arhitekturu, podatke, interfejse, infrastrukturu i dokumentaciju.

Poslovne softverske platforme

Dizajn i razvoj custom web platformi za firme kojima trebaju operativni workflowi, korisnici, uloge, podaci, izvještaji i pouzdani temelji.

  • SaaS temelji
  • Interni alati
  • Admin workflowi
  • Poslovna pravila

Backend sistemi i API-ji

Izgradnja servisnih slojeva koji se jasno prosiruju: API ugovori, autentikacija, validacija, domain granice, integracije i testiranje.

  • REST API-ji
  • Auth sistemi
  • Integracije
  • Servisna arhitektura

Podaci i izvještavanje

Modeliranje relacijskih baza oko stvarnih poslovnih operacija, zatim izlaganje podataka kroz workflowe, dashboarde, exporte i izvještaje.

  • PostgreSQL
  • PostGIS
  • MySQL
  • Operativno izvještavanje

Modernizacija i isporuka

Zamjena lomljivih legacy workflowa, organizacija strukture projekta, kontejnerizacija razvoja, dokumentovanje odluka i priprema za deploy.

  • Docker
  • CI/CD struktura
  • Tehnička dokumentacija
  • Plan deploya

Zašto radi za B2B

Dovoljno malo da ostane fokusirano. Dovoljno strukturirano za ozbiljne sisteme.

01

Scope prvo iz poslovanja

Zahtjevi se prevode u workflowe, uloge, stanja podataka i milestone prije nego implementacija postane kruta.

02

Arhitektura koja se može predati

Sistemi se grade s jasnim granicama, dokumentiranim odlukama i lokalnim razvojem koji drugi inženjer može razumjeti.

03

Praktično razmišljanje o produkciji

Deploy, logovi, konfiguracija, health checkovi i održavanje razmatraju se od početka.

Angažmani

Tri praktična načina saradnje.

Oblik zavisi od toga šta već postoji: novi sistem za izgradnju, stari sistem za popravku ili poslovna ideja kojoj treba tehnička struktura prije ulaganja u implementaciju.

Odabrani radovi

Sistemi s privatnim kodom, javno opisani na nivou arhitekture.

Neki projekti su vlasnički ili klijentski, pa javni opisi ostaju fokusirani na inženjerski opseg i odgovornosti sistema.

Informacioni sistem za deminiranjeGo / PostgreSQL / PostGIS

IMSMA-BHMAC

Data-intensive informacioni sistem dizajniran da zamijeni legacy Paradox infrastrukturu za operacije deminiranja i geografske workflowe.

  • Modelirane minefield, survey, clearance i reporting domene.
  • Backend servisi izgradjeni u Go, PostgreSQL i PostGIS.
  • Servisni ugovori definisani kroz Protocol Buffers.
  • JWT autentikacija s access/refresh tokenima i bcrypt zastitom lozinki.
Multi-tenant SaaS platformaGo / PostgreSQL / React

KonektorHub

SaaS platforma za CNC i metalworking firme za partnere, fakture, uplate, inventar, troškove, izvještaje i dnevne operacije.

  • Dizajnirana tenant izolacija i granice poslovnog domena.
  • Backend strukturiran oko hexagonal arhitekture.
  • Monorepo organizovan s web, API i shared paketima.
  • Lokalni razvoj i isporuka pripremljeni kroz Docker Compose.
Mobile, API i workflow isporukaSwift / Kotlin / Firebase / REST

Klijentske aplikacije

Rad na klijentskim aplikacijama kroz mobilne platforme, REST integracije, autentikaciju, chat, ticketing, lokalno skladistenje i support workflowe.

  • Isporucene iOS i Android funkcionalnosti.
  • Integrisani Firebase workflowi i REST API-ji.
  • Rad s Core Data i Realm lokalnim skladistenjem.
  • Implementirani support i ticket messaging tokovi.

Proces isporuke

Jasan put od neurednog workflowa do funkcionalnog sistema.

01 Razjasniti poslovni workflow i stvarni operativni problem.
02 Modelirati domen, podatke, korisnike, dozvole i granice sistema.
03 Dizajnirati API, semu baze, integracione tačke i deploy pristup.
04 Izgraditi sistem s održivim modulima, validacijom, testiranjem i dokumentacijom.
05 Pripremiti projekat za produkciju, primopredaju, monitoring i budući rast.

Fit

Jasan fit je bolji od nejasne liste sposobnosti.

Petricevic Systems najbolje odgovara firmama kojima treba održiv softverski sistem iza operacije, ne samo lijepa stranica.

Dobar fit

  • B2B firme koje mijenjaju spreadsheetove, papir ili lomljive interne alate.
  • Osnivači kojima treba praktična prva verzija softverske platforme.
  • Timovi s backend, baznim, integracijskim ili reporting problemima.
  • Firme kojima su važni održivost, dokumentacija i jasno vlasništvo.

Nije pravi fit

  • Samo landing stranice bez softverskog sistema iza njih.
  • Projekti kojima treba samo vizuelni branding ili social media dizajn.
  • Bačeni prototipi bez brige za podatke, sigurnost ili održavanje.
  • Rad gdje se tehničke odluke ne mogu iskreno razgovarati.

Povjerenje

Dovoljno profesionalno da zaštiti rad, dovoljno lean da vlasništvo ostane blizu.

01Source code i klijentska poslovna logika ostaju privatni po defaultu.
02Arhitektonske odluke se dokumentuju da se sistem može kasnije održavati.
03Lokalni razvoj je dizajniran da bude razumljiv i ponovljiv.
04Scope se oblikuje oko korisnih releaseova, ne oko nejasnog otvorenog rada.
05Dodatni specijalisti se mogu uključiti kada opseg projekta to zahtijeva.

Krenimo od sistema

Imate workflow, platformu ili problem s podacima koji traži ozbiljnu izgradnju?