Skip to content

Getting started

Product overview

Sharkhex Sports is a white-label platform for team and racket sports. A league, a club or a venue operator runs its competitions, teams, players, courts and payments on it, under its own brand and on its own servers.

What comes with a license

  • The backend: the API, the admin panel and the browser installer (Symfony, PHP and MySQL), with its source.
  • The website: at the backend's address, under the platform's brand: competitions with their tables, fixtures and results, the teams, players and venues, news, sponsors, entering a team and booking a court. Search engines index it.
  • The apps: one Expo and React Native codebase for iOS and Android, with its source, built under your App Store and Google Play accounts. Players, captains and organisers use the same app, and each of them sees what's theirs.

One install serves one organisation. An Extended license runs an install for each of your clients, each with its own database, domain and app.

Sports and competitions

  • 25 sports to start from: football from five-a-side to eleven-a-side, futsal, basketball, handball, hockey, netball, rugby union, volleyball and beach volleyball; tennis, padel, squash, badminton, table tennis and pickleball, as singles or doubles; and interclub ties of tennis, padel and squash. Each sport's rules (players on the field, periods, points for a win) can change, and any sport can be hidden.
  • Five formats: leagues, groups, knockout cups, box leagues and ladders.
  • Teams and pairs: squads with their captains, invite links to join a team, and pairs for the racket sports.

Languages

The website, the emails, the notifications and the apps speak 16 languages, Arabic right to left. Each person uses the platform in their own.

Where to start

  1. Installing: a server with or without Docker, and the installer.
  2. Configuring: the admin's settings.
  3. Your brand, then Building and publishing the apps.

Found a mistake? Tell us.