nikola@novi-sad: ~/portfoliosr|en

nikola@novi-sad:~$ cat projekti/iks-oks.md

projekti/iks-oks.md

← projekti/

# Košarkaški iks-oks

> Iks-oks sa igračima Evrolige.

Tabla je 3×3, a svako polje ima dva kriterijuma (klub, nacionalnost, pozicija, titula, era). Da bi zauzeo polje, upisuješ košarkaša koji ispunjava oba. Igra se sa prijateljem preko linka ili na jednom uređaju, sa tajmerom i revanšom. Ima i dnevnu tablu, istu za sve, koja se rešava solo. Promo video sam napravio u Remotion-u, a partija i boje u njemu dolaze iz same aplikacije.

## Pravila

Igrač na potezu bira polje i upisuje košarkaša. Tačan odgovor donosi X ili O, a posle netačnog se gubi potez i polje ostaje prazno. Isti košarkaš ne može dvaput u istoj partiji. Pobeđuje ko prvi spoji tri u nizu. Tajmer po potezu je 15, 30 ili 60 sekundi, a može i bez njega.

## Pretraga igrača

Predlozi se pojavljuju posle dva ili tri slova. Pretraga radi bez kvačica, sa greškama u kucanju i ćirilicom, a uz ime prikazuje godinu rođenja. U bazi su igrači od sezone 2000/01. do danas.

## Tehnologije

Aplikacija je pisana u Expo-u (React Native Web) i radi kao PWA. Sobe, partije i nalozi su u Supabase-u: svaki posetilac dobija sesiju gosta, a ko hoće može da se prijavi Google nalogom. Podatke o igračima uvozi posebna Python skripta. Sajt je na Cloudflare Pages.

stack: Expo React Native Web TypeScript Supabase Cloudflare Pages Remotion

vrsta: Web igra, PWA, 2026

status: prototip · v0.19.0

link: kosarkaski-iks-oks.pages.dev // Igraj

// Promo video, 24 sekunde, bez zvuka.
Kadar iz promo videa: polje sa kriterijumima Srbija i osvajač Evrolige, tajmer i tačan odgovor
// Kadar iz promo videa: tačan odgovor pre isteka vremena.
Kadar iz promo videa: link za drugara, tabela ekipe i igrači od 2000/01. do danas
// Kadar iz promo videa: igra sa društvom.