Fencing App

Fencing App

role Internship · team of four

A fencing tournament management app for a real client. Round robin and bracket formats, four languages, in daily use.

During an internship, our team of four built an app for a fencing club to manage tournaments, events and users. It went into the club's daily use.

  • Round robin and bracket tournament formats
  • Translations for Finnish, English, Swedish and Estonian
  • Next.js and TypeScript, PostgreSQL through Kysely, tests with Vitest
  • Work organised with tickets, documentation and trunk-based development

In hindsight

I would have invested in testing earlier. We had reliability issues at first that tests would have caught. Even so, we shipped a product the client was extremely pleased with.

© 2026 Mico Rintala SvelteKit · Railway source →