🎾 Command line tools for various internal tasks.
Match the list of club members exported (as Excel file) from the Fairgate database to the one exported from the GotCourts system. All entries are shown which are only in one of the two lists.
Write all relevant club member data from the Fairgate system (exported as Excel file) to a CSV file to be processed by the member-listing tool.
Send a markdown-formatted email to a subset of all club members. Used for tournament announcements.
🚧 This is still a work in progress.
Import a list of players (provided as JSON file) from the SwissTennis website.
🚧 This is a work in progress.
- 'MyTennis' area of SwissTennis (see directory src/lib/swiss_tennis).
- Fairgate (filter "Aktuelle Mitglieder", see directory src/lib/fairgate).
- GotCourts (see directory src/lib/got_courts)