Base-System
100%
- Login + state preserve
- pw reset action
- user management
- basic dashboard components (Stat cards)
- Tracks management
- basic runner import (csv/xlsx)
- basic runner management (teams + orgs)
- Generate runner certificates (runner, team, org level)
- Generate runner lists for orgs (runner, team, distance, total org distance)
- Generate runner lists for teams (runner, distance, total team distance)
Contacts&Addresses
100%
- contact routes (ContactOverview, ContactDetail)
- Address Edit w/ modal triggered by table action click
- linking of ContactDetail by table action click
Donations&Scans
100%
This milestone should include:
- Viewing a runner's scans
- Viewing all scans
- Filters for the scan overview: by track, by runner, by team, by org
- Viewing a scan's details
- Editing scans
- Deleting scans
- Donor overview
- Donor detail (including editing)
- Donor creation
- Donation overview
- Donation detail (including editing)
- Donation creation
- Sponsoring-contract creation
Users and security
100%
Everything concerning user management and security.