|
|
Axnosis TAP (Tennis app) is the new mobile app that will enable clubs, club members, and regional governing bodies to deliver “on the move” practical functionality.
The app might also be developed as a Progressive web app (‘PWA’). A Progressive Web App (PWA) is a website built with modern web technologies that provides an app-like experience, allowing users to install it on their device, work offline, send push notifications, and use device features like the camera or geolocation. PWAs combine the broad reach and discoverability of websites with the rich, integrated functionality of native mobile apps, all from a single codebase that works across multiple platforms. Having said that, the app will be centrally hosted on a web server and can be installed locally on a mobile device.
So in essence, the web…but better!

The app is designed with players in mind...self-service type app. For the cutover (go-live), certain master data elements (Clubs) will be imported directly into the database via an upload with an Axnosis technical software engineer.
|
Club member (player) |
Identified in the app with a Tennis Ball icon. Player functions are available via the Horizontal bar. |
|
Team captain (player) |
Identified in the app with a Education icon. Player functions are available via the Horizontal bar. |
|
Club manager (chairperson) |
Identified in the app with a Medal icon, also known as the “badge of courage”. Club manager functions are available via the Vertical popover. |
|
Club board member |
Identified in the app with a Gear icon. Committee functions are available via the Vertical popover. |
|
Admin (regional dude) |
Identified in the app with a Tools icon. Regional administrator functions are available via the Vertical popover. |
A "tennis region" normally refers to a geographical area for local play (like USTA sections in the US or provinces in South Africa), continental bodies for international governance (like Tennis Europe), or specific tournament zones (like the AUSC Region 5 Games). In South Africa, where you are, it relates to provincial bodies like Free State Tennis or national structures under Tennis South Africa (TSA) and regional events like the Southern Africa 12 & Under title.
For user generated messages TAP does check for foul language and other inappropriate words. Posting of chats will not be allowed if certain words are used. In addition users can report messages as "bad". Regional administrators will have the ability to reverse wrong "reports".
TAP will automate functions via server-side “batch” jobs. These batch jobs will execute daily at midnight. This automation will ensure that minimal effort is required from club managers to maintain subscription details. The following functionality forms part of the automation (recurring stuff):
Also see section below on Automated notifications.
Two main navigation paths exist in the app:
a. Players (club members) will use the icons at the bottom of the app (horizontal)

The details and step by step guide for this is found in the far left vertical navigation menu of this wiki page. Refer to:
- 1. CORE MEMBER FUNCTIONS section.
b. Club managers and Regional administrators will use the Popover (vertical navigation). For the individuals who are also club members, these users (individuals) will use both the vertical as well as the horizontal navigation paths.

The highest user role (see Concepts; "Roles" above) that is assigned to the logged in user is displayed at the bottom left of his profile photo on the home page.
The details and step by step guide for this is found in the left vertical navigation menu of this wiki page. Refer to:
- 2. CLUB MANGER OPTIONS and
- 3. REGIONAL MANAGEMENT sections.
| The Tennis App | Login |
|---|---|
|
|
Tap on the Register button to register as a new player.
| Registration detail | TAP registration |
|---|---|
|
Enter the following:
Then retype password to confirm, and tap on the Register button.
|
![]() |

Tap on the About button inside the popover to see the agreement.
| About TAP | TAP agreement |
|---|---|
![]() |
![]() |
| 1st thing | Login |
|---|---|
|
After registering as a new player as per above, the user can login via the Login page or for those with a very short memory they can reset their password.
|
![]() |
Refer to the above screenshot; if a user forgets their password, tap on Forgot your password? to reset password.
The following push notifications are available from TAP when these actions are executed
| Actions | Description |
|---|---|
|
Update of subscription status (example below) |
A notification will be sent to a player when a status change occurs on a player's club subscriptions. |
|
Member request status update |
A notification will be sent to a player when a membership request submitted by the player has been approved or rejected. |
|
Update of access card status |
A notification will be sent to a player when a status change occurs on a player's club access cards. |
|
Group messages |
A notification will be sent to a player when a message is posted on a group of which the player is a member. |
|
Facility incident reporting |
A notification will be sent to all committe members when an incident is reported against a club facility. |

At the risk of stating the obvious, users must have notifications enabled on their device.