https://youtu.be/K4GFj_6iNbk

<aside> 🏆

Eventum is a production, local-first handball match tracking and analytics platform used by 200+ active recurring coaches across four countries. I am its Founder & Lead Software Engineer, responsible for the product and its complete technical lifecycle.

Open the Eventum web

</aside>

What I Build and Own

System Architecture

Eventum is a Dart pub workspace organized as a monorepo:

The application follows strict MVVM + Riverpod layering:

Views → ViewModels → Services → Repositories → Hive / Firestore

Views contain no business logic. ViewModels coordinate reactive state, services implement domain workflows, and repositories isolate persistence and cloud behavior.

Local-First Persistence and Synchronization