I serve as president of an amateur basketball club in Strasbourg. We have a total of 180 licensed athletes across 8 different age divisions, from U11 up to seniors. Our club has local non-profit association status; all administrative work is handled communally with 5 volunteer coaches and 2 parents. The club's main revenue streams consist solely of membership dues, which we set at 160 EUR per player annually, and gym space allocated by the municipality.
Up until now, we’ve tracked membership registration forms, medical health certificates, and ID copies in physical binders, and dues collections in shared spreadsheets. But we ran into serious tracking gaps for dues collected in 3 installments at the start of the season; who paid and whose license renewal got submitted to the federation got completely mixed up. Coaches take attendance on paper on the court, but those sheets usually end up lost in a gym bag.
We're looking for free sports club software where volunteer coaches can quickly take training attendance on their phones, athlete licensing documents can be uploaded digitally, and outstanding dues are visible. With 180 members, when do we hit a hard wall on a completely free tier? Is there any zero-budget way to solve this for non-profit associations?