My biggest personal project so far

Dartobert

A darts scoring app i've built as your ultimate dart scoring companion. Perfect for casual players, competitive friends, enthusiasts of diverse game modes, and lovers of detailed statistics.

Tech Stack
AngularNestJSTypescriptJavascriptHTMLCSSDockerPostgreSQLCI/CDDevOpsRESTHTTPSnginxgitGithub
Angular, because I wanted to use the web framework I know best. NestJS for the backend, as I wanted to keep typescript throughout the stack. PostgreSQL for the database, as i need some big heavy SQL player to shoot for extended stats.

Dartobert is a application designed to make tracking Darts games with friends easy and enjoyable, just as I would have wished from other darts scoring apps.


The primary goal was to enable score entry on a shared device. After the game, each player can log into their account to review their individual game history and detailed statistics. The app offers insights into your performance over time, compares your stats with friends, and helps identify areas for improvement. Whether you're playing casually or in a more competitive setting, Dartobert keeps all your Darts data organized and accessible.


Current State

Check the screenshots. After the big redesign it looks quite nice and is in regular use by me and my friends.

In the mood for some statistics? Dartobert has tracked more than 175.000 throws across more than 1700 played games, with about 50 registered players and an app-wide average score of ~31.44.

Dartobert Screenshot 1 Dartobert Screenshot 2 Dartobert Screenshot 3 Dartobert Screenshot 4 Dartobert Screenshot 5 Dartobert Screenshot 6 Dartobert Screenshot 7 Dartobert Screenshot 8 Dartobert Screenshot 9