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.