XGENSPORT - simplify sports club management

Project highlights

Description:

XGENSPORT is a digital platform designed for sports clubs and associations, providing a comprehensive solution to manage members, teams, training courses, and certifications. The platform enhances administrative efficiency, strengthens communication, and enriches the experience for athletes, coaches, and administrators alike.

Target Users:

The primary target users are sports clubs, associations, and individual athletes, particularly in Switzerland. Secondary users include parents, coaches, and administrative personnel who are responsible for the day-to-day operations of sports teams.

Problems and Needs Addressed:

XGENSPORT addresses several key challenges:

  • Simplifying team and member management for sport clubs.
  • Enabling more effective communication between coaches, athletes, and parents.
  • Unifying data related to certifications, attendance, and training sessions.
  • Ensuring data integrity and availability through a unique SportID.

Web3 advantages

Differences from Web2 Solutions:

XGENSPORT utilizes blockchain technology to enhance data security, transparency, and decentralization, differentiating it from Web2 platforms like TeamSnap or SportsEngine. Blockchain provides a secure, tamper-proof record of certifications, training histories, and personal data, which is critical for sports organizations.

Unique Benefits Over Web2 Platforms:

Unlike Web2 platforms, XGENSPORT’s blockchain infrastructure ensures that all data is immutable and verifiable, adding a layer of trust and transparency. This is particularly advantageous for certifications and personal records, as both athletes and clubs can guarantee data authenticity to each other.

How is it built

The project has some off-chain components and uses a canister to back the athletes certification functionality.

Technologies:

Architecture:

Both the web application and the mobile application interact with Auth0 in order to receive a valid authentication token. Both applications communicate directly with the Hasura API deployed on Nhost. Additionally, the mobile app communicates with the backend canister in order to obtain a valid delegated identity and be able to communicate with the canister for the SportID functionalities (managing certificates).

The reason why an off-chain database was chosen in addition to the canister is that the platform will host many athletes’ sensitive data.

Internet Computer superpowers

Thanks to the HTTPS Outcalls and the canister signatures, the Internet Computer provides an all-in-one architecture solution to enable platforms like XGenSport. In fact, XGS can provide their users a Web2-like experience even on mobile, while benefitting from the Web3 features like the ownership on the sports certificates that they obtain on the platform.

Monetization

Profit Strategy:

XGENSPORT plans to monetize the platform through a subscription model, offering premium features such as additional data storage, advanced analytics, and custom integrations to clubs. Clubs may also pay for specific features tailored to their unique needs.

Decentralized Governance:

In the future, XGENSPORT may introduce a governance token, enabling clubs to participate in decision-making and aligning with the platform’s evolution.

Status of the project

The project is in the MVP phase, with core functionalities like member management, team assignments, and certification tracking in place. The unique SportID feature is also being tested in the initial stages with the first two clubs in Ticino.

Resources

Future Plans

Feature Enhancements:

  • Integrate attendance tracking and push notifications.
  • Integrate Verifiable Credentials into the backend canister to make atheletes able to disclose the certificates’ data that they want to the clubs that require them.
  • Expand to new markets and introduce multilingual support as user demand grows.

Additional Plans:

XGENSPORT aims to secure further partnerships with Swiss sports federations, building a strong foundation of users and continuous feedback to guide feature development.

4 Likes