← All projects

Hockey manager

A web application for people who manage hockey teams, built with Vue and TypeScript.

Role
Design and full-stack development
Period
February 2025 – February 2025
Built with
  • Vue
  • TypeScript
  • Supabase
  • Pinia
  • TanStack Query
  • Vue Router
  • Axios
  • Netlify

Live site ↗Source code ↗

Hockey manager
Hockey manager

Hockey manager is a web application aimed at people who manage hockey teams. It provides a browser interface for team and match-related workflows and is presented as a Vite-powered single-page app.

The project is built with Vue and TypeScript and uses Pinia for state, Vue Router for navigation, TanStack Query and Axios for remote data access, and Supabase as the backend service. It is deployed on Netlify and includes a unit-test setup with Vitest and Vue Test Utils. Lighthouse scores on the live site are: Performance 100, Accessibility 96, Best Practices 100, SEO 82.