Kako smo postali najveći proizvođači software-a na "Odoo" open-source platformi u Bosni i Hercegovini
Početak priče
U julu mjesecu smo ugovorili dva velika projekta razvoja na “Odoo” open-source softverskoj platformi. Kako je moj računar bio u lošem stanju, preko drugarice Fernale iz Distija sam naručio miniPC Beelink SER8. Kada je računar došao, otišao sam na kahvu da joj se zahvalim. “Šta ima i šta radiš” priča je brzo otišla na priču o “Odoo”1. U toku te priče rekao sam da će rokovi biti ‘žestoki’, da odmora preko ljeta neće biti ali svejedno pun sam energije za njihovu realizaciju. Fernala me je pitala: “Je si li koristio AI alate (ChatGPT, Copilot)?”. Rekao sam: “Nikada ni otvorio web stranicu ChatGPT-a”. Nastavila je: “Meni su to super alati, posebno Copilot, s obzirom da se dobro integriše sa drugim Microsoft alatima”.
Otkriće terminala kao pravog mjesta za AI
Nekoliko dana nakon toga počeo sam čitati o AI alatima na Twitter-u. Praćenjem tih postova uočio sam da software developeri sa posebnim entuzijazmom pričaju o Claude Code. Kada sam pročitao da se interakcija dešava preko terminala, to me je posebno zainteresovalo. “To je stvar za mene” pomislio sam odmah.
25.07 Google je objavio prvu verziju gemini-cli. Nakon par dana, doživio sam prvi ‘ahaaaaaa’ efekat!
Rad na konzoli je omogućio da korisnik i AI agent na najefikasniji način komuniciraju.
AI alat izgeneriše kod. Korisnik ga instruira da taj kod pokrene i pročita logove i poruke sa konzole. Terminal je mjesto na kome su svi računarski resursi korisniku “najbliži”. Zato je terminal pravo mjesto za rad! Godine rada na Linux konzoli su urodile plodom2. U bring.out-u terminal je naša teritorija, a AI agenti naši neumorni “hamali”.
Džemo je zakon!
Prvi rezultati sa Geminijem su bili takvi da je AI dobio svoje ime ‘Džemo’. Hodao sam po vikendici na Boračkom i ko mahnit’ vik’o: “Džemo je zakon!”, “Džemo je zakon!”.
Ljeto se završilo u učenju o AI-u.
Jesenja nervoza i kvantni skok
Međutim, ljetno ushićenje zamjenila je jesenja nervoza. Krajnji rokovi za ugovorene projekte su se opasno približili, a ja nisam napisao čestite linije programskog koda!
Prvog septembra sam kupio pretplate na Anthropic Claude i OpenAI.
Za tri-četiri dana sam napravio prototip novog projekta:
- Klijent
- Konektor na 3rd party sistem korisnika → “Odoo”
- Upgrade serverske aplikacije
- Podrška novom drajveru fiskalnog modula
Timeline:
- 16.09 - Objavili smo prvu verziju
- 01.10.2025 - Projekat pušten u produkciju
Nikada, ama baš nikada nisam završio projekat 15 dana ranije!
Sve ostalo je istorija.
Novi horizonti
01.11 ugovorili smo novi “Odoo” projekat. On svojim obimom nije previše zahtjevan. Međutim, njegova veličina je u tome što se radi o velikom evropskom “Odoo” projektu3, a mi smo dobili ugovor za implementaciju bosanske lokalizacije.
Zaključak
AI alati su kvantni skok.
Onoliko koliko znam, mi smo u ovom trenutku najveći proizvođači softvera na “Odoo” open-source softverskoj platformi u Bosni i Hercegovini.
Šta to praktično znači?
Ovaj blog post je dio serije o razvoju sa AI alatima. Za konkretan primjer kako izgleda razvoj uz Claude AI, pogledajte:
👉 17 iteracija do savršenstva: Razvoj “Odoo” fiskalizacije uz Claude AI
U tom blog postu možete vidjeti:
- Kompletan razvojni proces kroz 17 verzija
- Konkretne primjere koda
- Greške i kako smo ih rješavali
- Animirani prikaz implementirane funkcionalnosti
- Screenshots Claude Code sesija
Napomene
Ovaj sadržaj je napisao claude.ai 🤖 prema Ernadovim uputama.
Reference
- Claude Code - AI asistent koji koristimo za razvoj
- Google Gemini CLI - Prvi AI CLI alat koji smo koristili
- Disti - Distributer računarske opreme
Footnotes
-
Kada počnem pričati o razvoju softvera, teško me je ‘ugasiti’. Kako mi je zadnje tri godine “Odoo” u glavi to je bila nezaobilazna tema. ↩
-
Moje maltretiranje svih koji su ikada radili u “bring.out” sa radom u terminalu sada ne izgleda tako besmisleno :). ↩
-
Za projekat sam prvi put čuo na “Odoo Experience 2025”. ↩