Skip to content

Repository files navigation

netball-scoring

Netball scoring, stats, and competition management app.

Stack

  • Frontend: React + TypeScript + Vite
  • API: Fastify + TypeScript
  • Database: PostgreSQL
  • Schema tooling: Prisma

Repo structure

  • apps/web - responsive match-day frontend
  • apps/api - API starter and Prisma schema
  • packages/types - shared domain contracts

Getting started

npm install
npm run dev:web

In another shell:

npm run dev:api

Quality checks

npm run lint
npm run build

Product direction

The initial product shape favors usability over breadth:

  • separate scoring and stats screens
  • internal scorers and competition admins first
  • responsive web UX for phones, tablets, and laptops
  • architecture kept compatible with later offline support

About

Netball scoring, stats, and competition management app

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages