Features

Everything the club runs, in one place

Fourteen admin modules, portals for coaches, parents and players, and the public club website. They all share the same data, so nothing is entered twice.

Members and coaches

The whole club roster, always accurate

Players, parents and coaches in one database. Active and former members are split automatically by the date they left the club.

  • Player record: group, jersey number, citizenship, registration and photo
  • Parents linked to children, one parent for several children
  • Membership card with a generated member number
  • Fee discount per player, with a note
  • Coaches with groups, education and a page on the website
  • Excel export of the whole list in one click
Player list with medical, registration and group

Training, attendance and stars

A session is recorded in a minute

The coach opens the session on a phone, marks who came and gives stars for effort. That feeds rankings, attendance reports and the cost per session for each group.

  • Groups: school, selection and development, with a player target
  • Sessions and gyms for every group, with address and location
  • Present and absent in one tap, with a session note
  • Stars of 1, 2, 3, 5 and 10 for effort at training
  • Rankings by month and season (1 September – 31 August)
  • Player check-in from the app within 400 m of the gym
Training: present players with stars for the month and season

Competitions and matches

Live scores, no extra app needed

Seasons, leagues, teams and matches with the score by set. During the match the score is entered from a phone and shows up on the club website right away.

  • Seasons and leagues, with copying a league into a new season
  • Matches: home, away, gym, court, date and league
  • Players per match and matches played this season
  • Live score by point and set
  • A scoring link shared with the scorekeeper that expires on its own
  • A match page on the website, with a gallery from the game
Public match page with the score by set
Coach: list of played matches
Admin: played matches with score, gym and league

Fees, bills and payments

Know who paid and who owes

Membership bills are created per group and month, with discounts per player. Parents get an email with a QR code for payment, and you see every payment and the total owed.

  • Bills per group and month, one by one or all at once
  • NBS IPS QR code in the email, for mobile banking
  • Email status: delivered, bounced or marked as spam
  • Payments one by one or in bulk, with a balance per bill
  • Costs, bank accounts and payouts in one place
  • Bill PDF in the parent portal
Bills: total debt, price, discount, paid and balance

Medical checks

Nobody plays with an expired medical

Every player has the date their medical is valid until. Admins, coaches and parents see when it expires, and the calendar reminds them in advance.

  • Valid until, height and weight per check
  • Expired and missing on the dashboard
  • Calendar of expiries next to birthdays and matches
  • Report of medicals for the whole group, to Excel
Medical overview: valid until and players with no check

Push and email

The message reaches exactly who it should

Pick groups or individuals, players, parents or both, and the platform. Before sending you see how many people and devices the message reaches.

  • Push to Android and iOS, with templates and send history
  • Deep links open a specific screen in the app
  • Full-screen message even when the user is not signed in
  • Birthday wishes go out automatically
  • Bulk email with templates that look right in every mail client
Push notifications: audience, message and reach

Club website and media

A website that fills itself

The public club website uses the same data as the admin. A new match, group or coach shows up on the site right away, with no separate CMS.

  • News with authors and an editor for text and images
  • Gallery of photos and videos, videos are compressed right in the browser
  • Groups, training schedule and coaches with their own pages
  • Competitions and matches with results and live view
  • Slider, FAQ, mission and vision, shop
  • SEO: title, description and URL for every page, sitemap
Gallery: photo and video albums with publish date

Reports and control

Numbers for the board, a trail for every change

Consolidated report

Per group: number of sessions, average attendance, fees, payments and the difference.

Parents and members

Parent contacts and member data for the federation, insurance or a tournament.

System log

Who created, changed or deleted what and when, with search and filters.

Users and roles

Accounts for coaches, parents and players. One account can have several roles.

Player transfers

Player transfers and syncing groups and code lists with another system.

Several clubs

Each club has its own domain, database, website look and email settings.

System log: time, method, status, path and user

Contact

Ready to move your club off spreadsheets?

Tell us your sport, how many groups and members you have. We will show you VirtuAdmin on real screens and plan the move of your data.

+381 64 63 86929 Mon–Fri: 09:00–17:00