Salvatore D'Amico · sviluppatore full stack

BT Darts Score Board

Web app PWA | React + TypeScript · Codice su GitHub

Il segnapunti delle serate freccette del Bite the Trouble: partite, tornei e Hi-Score Nights, anche senza connessione.

Cosa ho fatto

Un'app pensata per il telefono, accanto al totem delle freccette del locale: si segnano i tre tiri di ogni giocatore, si gestiscono gironi, eliminazione diretta e finali dei migliori quattro, e la classifica si aggiorna da sola. Funziona offline come app installabile; in modalità cloud ci sono account con password o passkey, più telefoni sulla stessa partita e un solo segnapunti per volta.

  • Segnapunti con tastierino, correzioni e annullamento dei turni
  • Tornei a gironi, eliminazione diretta e Hi-Score Nights
  • PWA offline-first, con modalità cloud su Cloudflare e API Fastify
  • Testata con Vitest e Playwright

Tecnologie

React, TypeScript, Fastify, Cloudflare, SQLite

Progettata e sviluppata insieme al collega lonelyfrank

Link

Ti serve qualcosa di simile? Scrivimi.