Tutti i case study
Gaming · Giochi classici online

ClassicArena

Piattaforma web di giochi classici con rating ELO e partite contro il computer

Dentro la piattaforma

Scacchi · Dama · Briscola · Scopa · Backgammon · Go · Mahjong · Poker · Sudoku · Solitario + altri 19 giochi

Rating ELO, sfide, tornei e partite contro il computer, tutto nel browser.

Cosa abbiamo costruito

  • 29 giochi classici giocabili online: scacchi, dama, briscola, scopa, backgammon, go, mahjong, poker, sudoku, solitario e altri 19
  • Motore AI interno per giocare contro il computer — per gli scacchi, 10 livelli progressivi di difficoltà, senza servizi esterni
  • Sistema di rating ELO a 5 fasce (da Beginner a Master) con progressione visibile verso il livello successivo
  • Leaderboard, sfide dirette e sezione tornei
  • Store e pricing con pagamenti Stripe integrati

Stack tecnico utilizzato

Next.js 16React 19TypeScriptTailwind CSSDrizzle ORMNeon PostgresStripeVercel

Decisioni di design + reasoning

Il rating ELO usa 5 fasce con soglie fisse (0–800 Beginner, fino a 2000+ Master) e mostra sempre quanto manca al livello successivo: la progressione visibile è il motivo per tornare a giocare.

Le partite contro il computer girano su un motore AI interno alla piattaforma, non su API esterne: nessun costo per partita e nessuna dipendenza da servizi terzi.

Database Postgres serverless (Neon) con Drizzle ORM: schema tipizzato end-to-end e zero server da mantenere — lo stesso approccio che usiamo nei progetti per i clienti.

Numeri del progetto

Giochi giocabili
29
Fasce di rating ELO
5
Pagine App Router
69
Livelli AI (scacchi)
10

Vuoi un prodotto come questo?

Raya Lite Deploy parte da 890€. Stack collaudato, codice tuo, deploy in 7 giorni.

Parla con Fabio →