Multiplayer platforma

Belot Arena

Online platforma za hrvatski belot s ranked sustavom, real-time multiplayer logikom i tjednim sezonama.

50k+

linija koda

Edge

arhitektura

Pogledaj uživo

Tech stack

  • TypeScript
  • React 19
  • Cloudflare Workers
  • Durable Objects
  • WebSockets
  • Neon PostgreSQL
  • Hono
belot-frontend.deosijek.workers.dev
Belot Arena — screenshot

Problem

Belot bez prave online platforme

Belot je najpopularnija kartaška igra u regiji, no postojeća rješenja pate od kašnjenja, prekida veze i slabe sinkronizacije. Nije postojala kvalitetna online platforma s fer pravilima i competitive sustavom.

Rješenje

Server-authoritative edge engine

Svaki stol je zasebna Durable Object instanca koja drži istinu o igri. Klijent šalje komande, prima snapshote. Anti-cheat sustav, disconnect grace period, ranked sezone s tjednim resetom.

Rezultat

50k+

linija koda u produkciji

Edge

arhitektura bez vlastitog servera

<10ms

latencija na Cloudflare edge mreži

Arhitektura

Frontend

React klijent

Edge

Durable Object

Baza

Neon PostgreSQL

Tehnička odluka

Zašto Cloudflare Durable Objects umjesto klasičnog servera?

Svaki stol u igri treba autoritativno stanje koje se sinkronizira u realnom vremenu za sve igrače. Durable Objects daju nam jednu instancu po stolu koja živi na edge mreži — minimalna latencija bez potrebe za vlastitom infrastrukturom ili skaliranjem servera.

Digitalni Most
01
Digitalni Most
02
Digitalni Most
03

Ekspertiza

Što ovaj projekt pokazuje

Belot Arena nije samo kartaška igra. To je primjer kompleksne web aplikacije koja radi u stvarnom vremenu.

Real-time komunikacija

WebSocket arhitektura s autoritativnim serverom omogućuje trenutnu sinkronizaciju stanja za sve igrače — bez kašnjenja koje narušava iskustvo i povjerenje u sustav.

Korisnički računi

Registracija, profili, statistike i povijest partija — sve što kompleksna web aplikacija treba za zadržavanje korisnika i dugoročnu angažiranost.

Rang liste i sezonski sustavi

ELO rating, tjedne sezone i ljestvice pokazuju kako se izrađuju sustavi koji motiviraju korisnike i grade zajednicu oko proizvoda.

Multiplayer logika

Pravila igre, validacija poteza i upravljanje stolom zahtijevaju preciznu poslovnu logiku — isti pristup primjenjujem na bilo koji složeni workflow.

Anti-cheat mehanizmi

Server-side validacija svakog poteza štiti integritet sustava. U poslovnim aplikacijama to znači pouzdane podatke i pravila koja se ne mogu zaobići.

Cloud infrastruktura

Edge arhitektura na Cloudflare mreži — bez vlastitih servera, s automatskim skaliranjem i latencijom ispod 10 ms za većinu Europe.

Povezani projekti

Više poslovnih sustava

Eventis

SaaS platforma

Eventis

Sve-u-jednom sustav za event fotografe — od upita do isporuke galerije.

Pogledaj projekt
Sustav za upravljanje terminima

Booking sustav

Sustav za upravljanje terminima

Online rezervacije, kalendar djelatnika i CRM evidencija za uslužne djelatnosti.

Pogledaj projekt
Sljedeći korak

Imate projekt ili ideju? Gradimo točno ono što vam treba.

Razgovarajmo