This backend powers the following apps:
- volleyballclub.app
- unihockeyclub.app
- handballclub.app
- turnverein.app
- basketballclub.app
- fussballclub.app
Runs every Monday at 08:00 AM for:
- Swiss Unihockey
- Swiss Volleyball
- Swiss Handball
- Swiss Turnverband
Runs every Monday at 08:10 AM for active clubs:
- Swiss Unihockey
- Swiss Volleyball
- Swiss Handball
- Swiss Turnverband (not provided)
Runs every morning at 06:00 AM for active clubs:
- Swiss Unihockey
- Swiss Volleyball
- Swiss Handball
For some sports, data is provided by external APIs and transformed into the format used by myclub-app.
- 📄 Based on this documentation
- 🌍 API Endpoint: Swiss Unihockey API
📌 Available Services:
- Clubs
- Teams
- Meisterschaft*
- Ranglisten*
- Statistiken (not yet implemented)
- News
- 📄 Based on this documentation
- 🌍 API Endpoint: Swiss Volleyball API
📌 Available Services:
- Clubs
- Teams
- Meisterschaft*
- Ranglisten (not yet implemented)
- 📄 Based on this documentation
- 🌍 API Endpoint: Swiss Handball API
📌 Available Services:
- Clubs
- Teams
- Meisterschaft*
- Ranglisten*
- 🌍 API Endpoint: Swiss Turnverband API
📌 Available Services:
- Vereine
- Angebote
🚧 Currently not supported. Planned for future implementation.
🚧 Currently not supported. Planned for future implementation.
express
- Web framework for Node.jsexpress-graphql
- Middleware for running GraphQLgraphql
- GraphQL librarygraphql-tools
- Utilities for schema buildinghtml-to-text
- Converts news feeds from HTML to plain textnode-fetch
- Fetch API for Node.jssoap
- SOAP web service client
🔗 Helpful articles:
Feel free to contribute by submitting a Pull Request (PR).