Software User Manual-1
Software User Manual-1
ClubNet
Software User Manual
Version 1.0.0
Project team
J.G.C. Brouns | 0856180
S. Chen | 0842556
K. van Eenige | 0862649
S.S. Iyer | 0866094
T.L. Komar | 0870470
D. van der Laan | 0868405
T. Sostak | 0853329
K.W. Verhaegh | 0860736
J. Verhagen | 0816613
Project managers
C.N.I.W. Schappin
N.W. Wielinga
Project supervisor
N. Zannone
Customer
G. Budziak
June 30, 2016
Abstract
This document contains the Software User Manual for the ClubNet system, which is used
to aid amateur football clubs with communication and management, as well as to increase
the engagement within the club. The Software User Manual can be used by ClubNet end-
users to fully understand the way of working within the application and web interface. This
document complies with the ESA software standard.
Contents
1 Introduction 7
1.1 Intended readership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Applicability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4 How to use this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5 Related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Problem reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Overview 8
3 Application Tutorials 9
3.1 Logging In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2 Logging Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Retrieving a Lost Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 The Settings Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 Creating a Feed Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.6 Editing a Feed Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.7 Stickying items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.8 Deleting a Feed Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.9 Filtering The Feed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.10 Expanding/Condensing Feed Items . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.11 Responding On Feed Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.12 Changing Personal Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.13 Starting a New Chat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.14 Chatting With Someone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5 App References 40
5.1 Log In Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2 Retrieve Password Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.3 Reset Password Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.4 Enrollment Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.5 Feed Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.6 Exercise Poll Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.7 Practicality Form Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.8 Heroes Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.9 Sponsoring Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.10 Chat Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.11 In Chat Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.12 Profile Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.13 Settings Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.14 Menu Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
B Glossary 66
C Index 67
GENERAL
DOCUMENT HISTORY
1 INTRODUCTION
1.2 APPLICABILITY
This document applies to the latest release of the ClubNet system.
1.3 PURPOSE
The purpose of this Software User Manual is to guide end users of ClubNet through their us-
age of the system. The purpose of ClubNet, as stated in the URD[REF], is to aid football club
members with the communication and management within the club, and to achieve a higher
level of engagement within the club.
1.6 CONVENTIONS
Button names will be written in italic, e.g. press save to save the changes and exit the page.
2 OVERVIEW
ClubNet is a system conceived by Intuitive Technologies B.V. and is developed by the Brofes-
sionals. The system consists of a mobile application for regular users and a web interface for
administrative purposes. The goal of the system is to aid coaches of youth soccer teams with
communication within the team and within the club by providing structured communication
logic.
3 APPLICATION TUTORIALS
In this chapter, tutorials are listed that will help end-users of the ClubNet mobile application
in their endeavors to make use of all the functionality provided by ClubNet.
For every main functionality, there is a section that explains what can be done, procedures to
achieve the desired goal and things that might go wrong with explanations on what to do when
receiving error messages.
3.1 LOGGING IN
This is the authentication procedure that each user has to follow to be able to start using the
app. Logging in can be done on the basis of two authentication factors: an email address and a
password as can be seen in Figure 1a.
Altough the password is hashed using SHA256-encryption, ClubNet cannot be held responsi-
ble for potential security flaws.
3.1.3 PROCEDURES
3.1.5 FIGURES
A user that is logged into the app can log out of the system.
3.2.2 PROCEDURES
• The user will be logged out and will be redirected to the login screen.
A user can recover a password by creating a new one. By means of an authentication token,
the password request is verified. This is done in the screen shown in Figure 3a.
A user has to know the email address that his/her account is linked to and be able to access this
email address.
3.3.3 PROCEDURES
• The user clicks Forgot Password and gets redirected to a new screen
• The user enters a valid email address that is known to the system.
• The user clicks I have already received a token in the app and will get redirected to a new
screen.
• The user copy-pastes the token from the received email and pastes this in the ’token-field’
in the app.
• If the email address of the user is not known in the system, the user will be notified of this
and will subsequently not be able to recover his password, as seen in Figure 3b.
• A token can only be used once and will throw an error if used twice.
• When no valid email address is specified an error will be shown, as seen in Figure 3b.
3.3.5 FIGURES
The user will be able to change personal preferences and settings. This page can be viewed in
Figure 4.
3.4.2 PROCEDURES
• The user can choose to change settings for his prefered language. By means of a drop-
down menu, a different language can be selected.
3.4.3 FIGURES
• General: All fields have to be filled in before one is able to actually submit the form and
create the feed item.
• Hero-item: the phone will prompt the user that the app is attempting to gain access to
the photogallery after clicking the ’choose picture’ button.
3.5.3 PROCEDURES
• In the feed, a coach user will see a big round plus button in the bottom-right corner. After
clicking this, a popup will appear from which the user can select the type of feed item that
he wishes to create.
• Depending on the feed item, a specific form is presented to the user that enables him to
create the item.
3.5.4 FIGURES
Each feed item that was created by a coach can be edited by its creator. Each of the 4 available
feed items can be seen in Figure 7 and 8.
A coach that did not create the feed item is not able to edit the item. This is due to how the
permissions are setup.
3.6.3 PROCEDURES
• The coach clicks the edit icon, which can be found on the top-right corner of a feed item.
• A popup with the original form that the coach used to initially create the feed item is pre-
sented.
3.6.4 FIGURES
A coach-user is able to make an item that he/she created ’(un)stick’ to the top as can be seen in
figure 9b.
3.7.2 PROCEDURES
• In the feed-overview, the user has to click the triple-dot icon on the feed-item he/she
wishes to reflect the changes upon. This will open a menu with more options as can be
seen in figure 9a.
3.7.3 FIGURES
3.8.3 PROCEDURES
• The (coach)user clicks the triple dot icon that is in the top-right corner of the ’to-be-
deleted’-feed item.
• An alert will be prompted to the user that asks the user to confirm his action. See Figure
10.
Users can filter on item-categories. This entails that specific feed-items will not be displayed
when turned off in the filter-settings menu.
There is no back-button when a user is in the filter settings view. The user has to click outside
of the popup. This is in a sense not consistent with other alerts; here a button for ’ok’ or ’cancel’
should be pressed to get out of the alert.
3.9.3 PROCEDURES
• When a user is in the feed view, the user can the ’filter’-icon in the top-right corner. A
popup will open as can be seen in figure 11.
• The user can return to the feed by clicking outside of the filter-alert.
3.9.4 FIGURES
When the user first opens the feed, all feed items are condensed. A user can expand items by
clicking the ’expand’-icon.
Some feeditems do not expand much. This might seem confusing at first as this ’generalized
functionality’ seems unnecessary.
3.10.3 PROCEDURES
• In the feed-item overview, a user can click the ’expand’-icon that reads ’read more’. Sub-
sequently, the item will expand as can be seen in figure 12a.
• The user can condense the item by clicking the same icon, that now will read: ”read less”
as can be seen in figure 12b.
3.10.4 FIGURES
A user is able to respond on some of the feed items. For example, a user can respond on re-
quests that a coach made through posting practicality items or a user can vote on polls that the
coach created.
• The voting feed-item does not allow their responses to be changed after submission.
3.11.3 PROCEDURES
• The user has to expand the item (see ’expanding/condensing a feed item’).
• The user has to fill in the fields (these field vary for different item-types).
• The user has to submit the form by means of clicking the green button (the text of this
button also varies for some item-types).
• Invalid user input for some of the fields could triger an error or may disable the user from
submitting the form.
A user is able to change his or her personal information. At this point of writing, the only infor-
mation that is changable is the password. See Figure 13a for this screen.
A security assumption was made here: As the user is already logged in and it is assumed that
the user still knows his login-creditentials, the password can be changed without the need of a
token that is send by email.
3.12.3 PROCEDURES
• Via the left side-bar menu, the profile can be accessed by clicking Profile. The user will be
redirected to the profile screen.
• The user has to enter his current password, a new password and a confirmation for the
password which checks wheter the new password’s input is correctly typed as intended
by the user.
• By clicking Save, the user changes his password, an alert is prompted to the user that no-
tifies the user of the successful password change. Subsequently, the user is logged out as
being a security measurement.
• The content of the ’new password’-field and the ’confirmation of the new password’-field
have to be equal as it confirms that the user’s intended password is indeed typed in the
field. If this is not the case an error message will be shown, as seen in Figure 13b.
• The new password has to be at least 8 characters long, containing at least 1 letter and 1
number. If this is not the case an error message will be shown, as seen in Figure 14a.
• If the user does not type a confirmation at all the message shown in Figure 14b will be
shown.
3.12.5 FIGURES
A coach-user is able to communicate with teammembers through a chat module that serves as
personal message platform.
• Coaches can only start a chat with members from their team and other coaches. Other
players in the club are invisible for them and hence cannot be selected as a user to start
a chat with.
3.13.3 PROCEDURES
• The user has to click on the ’plus-icon’ that can be found in the top-right most corner when
in the chat-overview window.
• A popup will be presented to the user that contains a list with possible users with whom
a chat-session can be initiated as can be seen in figure 15. By clicking a user and sending
the first message.
3.13.4 FIGURES
After a chat is initiated via the proccess as stated above, both parties in the chat can start send-
ing messages. There are 2 main chat views that are concerned with this: the ’chat-overview’-
window in Figure 16a and the ’individual chat’-window shown in Figure 17b.
Chatting with another user is only possible when a chat-session was created between at least
two users (see above).
3.14.3 PROCEDURES
• A user has to click on a chat-session in the ’chat-overview’ window. A new window will
open and display the specific chat-session (i.a. history of chat messages with their corre-
sponding timestamp data).
• A user can send a message by typing into the textbox that can be found at the bottom of
the screen. By pressing Send, the message will be send to the recipient(s).
• A coach-user that created a specific chat can open/close a chat. This results in the mes-
sages still being visible, but disables the recipient to send new messages.
3.14.4 FIGURES
For every main functionality, there is a section that explains what can be done, procedures to
achieve the desired goal and things that might go wrong with explanations on what to do when
receiving error messages.
4.1 LOGGING IN
A user which has the account type set as PR can log in to the web interface through the login
screen (figure 4.1a) by entering his correct login credentials.
4.1.2 PROCEDURES
• If the connection with the server and / or database is lost, nothing will happen and the
user does not get logged in.
4.1.3 FIGURES
A user that is logged in on the web interface can log out of the system.
Logging out without saving changes in, for example, Club Settings will results in a loss of those
changes.
4.2.3 PROCEDURES
If the connection with the server is lost, a user will not be logged out, but will not be able to
make any changes.
4.2.5 FIGURES
A user has a possibility to reset his password from the login screen if he forgets it - Figure 4.1a.
A user has to know the email address that his account is linked to and have access to it.
4.3.3 PROCEDURES
• The user decides to reset his password without knowing it (for example, when the pass-
word is lost).
• The user presses the Forgot password? link in the login screen - Figure 4.1a.
• The forgot password popup shows up with an input box to type in the account’s email
address - Figure 4.3a.
• The user enters his account’s email address and presses Send.
• The user sees a ”Mail sent to ...” message confirming that the email with the link has been
sent - Figure 4.3c.
• The user receives an email containing the link to the forgot password screen.
• The user presses the link and goes to the forgot password screen - Figure 4.3d.
• The user enters his new password and repeats it and clicks Save password.
• The user’s account password is changed, and the user is logged in and redirected to the
web interface club members page.
• The user types in a non existing email, then an error message is shown - Figure 4.3b.
• The user sends a password reset link more than once and gets a few different links. Only
the newest one should be used; if the older link is clicked and the user tries to reset his
password an error message is shown - Figure 4.3 e.
• The user types in a password that does not match the password criteria - every password
must be alphanumerical with at least one letter and one digit and be at least 8 characters
long. Wrong input of password will result to this error message - Figure 4.3f.
• The email goes to the user’s spam box so the user might not see or might not be able to
find the email.
4.3.5 FIGURES
A user who is logged in and knows his current password can change his password to a new one.
4.4.3 PROCEDURES
• The user decides to change his password while being logged in.
• The user presses the Profile link in the left side menu - Figure 4.2.
• The user types in his current password, a new password and repeats his new password -
Figure 4.4a.
• The user’s password is changed and a success message is shown - Figure 4.4b.
• The user types in a password that is less than 8 characters long and/or does not contain
at least one digit and letter. Then a password validation message is shown - Figure 4.3f.
• If the user does not fill in his current password, then an error is shown - Figure 4.4c.
• If the user does not fill in a new password, then an error is shown - figure 4.4d.
• If the user does not validate his new password, then an error is shown - figure 4.4e.
4.4.5 FIGURES
A logged in user can change his personal information like first and last name as well as set a
language preference.
4.5.3 PROCEDURES
• The user presses on the Profile link in the left side menu - Figure 4.2.
• The user changes his first name or last name in the appropriate text fields, or selects a
different default language from the language drop down menu - Figure 4.5a.
• If the user leaves the first name text field empty, then an error is shown - Figure 4.5b.
• If the user leaves the last name text field empty, then an error is shown - Figure 4.5c.
4.5.5 FIGURES
A user can change the club’s name in the Club options menu.
4.6.3 PROCEDURES
• The user clicks on the Club settings in the left side menu - Figure 4.2.
• The user enters a new club name in the Club name text field - Figure 4.6a.
If the club name is left empty, then an error is shown - Figure 4.6b.
4.6.5 FIGURES
A user can change (upload) the logo image of the club that is being used in both the application
and web interface.
The image has to be less than 2MB and be an image of one of the following formats: *.jpg or
*.png.
4.7.3 PROCEDURES
• The user clicks on the Club settings in the left side menu - Figure 4.2.
• The user clicks on the Choose file button under the Clublogo label.
If one tries to upload an image that is bigger than 2MB or is not an image, an alert box indicating
the error will show up.
An user can change the color scheme for the club. There are three colos used - primary color,
secondary color, and accent color. These colors are used in various places in the application
and the web interface to make it consistent with the club colors.
Leaving the color input empty will result in the color being defaulted to white.
4.8.3 PROCEDURES
• The user clicks on the Club settings in the left side menu - Figure 4.2.
• The user clicks on one of the three color boxes and chooses a color from the color picker.
Or, the user can input a color code (HEX format) in the text input next to the color box -
Figure 4.8.
4.8.5 FIGURE
An user with PR manager rights can create user account to be used by a player or general mem-
ber of his cub, and specify a team to which an account has to be related with (if player type).
The member will have the user type player if it is coupled to a team. If not, the member will
have the user type general member.
4.9.3 PROCEDURES
• The user clicks Add member button in the members area - figure 4.9 c.
• User enters first name, last name, email address - figure 4.9 a.
• User chooses a team from a dropdown to which a new account will be assigned to - figure
4.9 a.
• New accunt has been created and seen in the list - figure 4.9 b.
4.9.5 FIGURES
An user with PR manager rights can edit the details of already created user accounts of players
and general members of his club.
4.10.3 PROCEDURES
• User clicks on yellow icon in the row of the user that is intended to be edited - figure 4.9
b.
• User change information (name, last name or team) of the edited user.
Same as 4.9
4.10.5 FIGURES
An user with PR manager rights can delete player’s or general member’s user account of his
club.
When deleted - user account and all the related data will be permanently deleted.
4.11.3 PROCEDURES
• User clicks red icon in the row of the user that is intended to be edited.
• The member that was deleted is not shown in the list of members - figure 4.9 b.
4.11.5 FIGURES
5 APP REFERENCES
This screen is shown when a user opens up the ClubNet application. It lets users enter their
username (email) and password. By doing this and then pressing Log In a user can log in to
ClubNet. It also lets a user press Forgot Password? or Enrollment which brings them to other
pages.
This screen is shown when a user presses Forgot Password? on the log in screen. Here they can
fill in their email address to send an email to reset the password. Then they can press Send or
I have already received a token, which respectively sends the email and returns a user to the log
in screen, and takes the user to the reset password screen.
This screen is shown after a user presses I have already received a token. Here a user can fill in
the form and press Save. After doing so they will be returned to the log in screen.
This screen is shown when a user presses Enrollment on the log in screen. Here they can set a
password by filling in the form and pressing Enroll. Doing so will return them to the login screen
where they can then log in with the newly set password.
This screen is shown after a user logs in. A coach can Add, Edit, Delete, and (un)Sticky items
here. All users can respond on feed items visible to them and filter them, each item can also be
expanded and collapsed again. Any user can also press the menu button to open the menu.
This screen is shown when a user presses Exercise Poll in the new item drop up menu, or when
a user clicks edit in the manipulation menu of an Exercise Poll feed item. Here users can fill out
or edit a form with the values needed for an exercise poll feed item. Pressing Create will close
the screen and return to the feed, and post the new feed item. Pressing Close will simply close
the screen.
This screen is shown when a user presses Practicality Form in the new item drop up menu, or
when a user clicks edit in the manipulation menu of a Practicality Form feed item. Here users
can fill out or edit a form with the values needed for a Practicality Form feed item. Pressing
Create will close the screen and return to the feed, and post the new feed item. Pressing the
Close will simply close the screen.
This screen is shown when a user presses Heroes in the new item drop up menu, or when a user
clicks edit in the manipulation menu of a Heroes feed item. Here users can fill out or edit a
form with the values needed for a Heroes feed item. Pressing Create will close the screen and
return to the feed, and post the new feed item. Pressing the Close will simply close the screen.
Pressing Choose picture will prompt the phone to use its gallery to select an image to upload.
This screen is shown when a user presses Sponsoring in the new item drop up menu, or when a
user clicks edit in the manipulation menu of a Sponsoring feed item. Here users can fill out or
edit a form with the values needed for a Sponsoring feed item. Pressing Create will close the
screen and return to the feed, and post the new feed item. Pressing the Close will simply close
the screen.
This screen is shown when a user presses Chat in the menu. Here they can chat with other
users. In case of a coach he can start a new chat, or open/close an existing chat. Again, any user
can go back to the menu by pressing the menu icon. Starting a new chat will take a user to the
in chat screen.
This screen is shown when a user presses an existing chat, or when a user presses a user to start
a new chat with. Here they can send messages to other users to communicate with them. They
can also go back to the Chat screen where they can then open the menu again.
This screen is shown when a user presses Profile in the sidemenu. Here they can change their
personal information, for now only their password. This is done by filling in the form and press-
ing Save. This will take them back to the Feed screen.
This screen is shown when a user presses Settings in the sidemenu. Here they can set some
settings, like the preferred language. They can also go back to the menu again by pressing the
menu icon.
This screen is shown whenever a user presses the menu icon in the top left corner of the screen.
Here they can navigate through the app and log out. They can navigate to the Feed screen by
pressing Feed, to the Profile page by pressing Profile, to the Chat page by pressing Chat, and to
the Settings screen by pressing Settings. Finally, they can log out by pressing Log Out. To close
the menu a user simply has to press next to the menu.
This pop up is shown when a user presses Forgot password?. Here they can fill in their email
address and press Send to send a password retrieval email, or press Cancel to close the pop up.
They can also close the pop up by clicking next to it.
This page is shown when a user presses the link in the email send from the forgot password pop
up. Here they can set a new password by specifying a new password and a confirmation, and
then pressing Reset Password.
This page is shown after a user logs in, or when a user presses Members in the sidemenu. Here
they can press the edit icon for a member which takes them to the Edit member page, delete
members, and press Add member which takes them to the Add Member page. From this page
the user can also navigate to the Members page, the Club Settings page, and the Profile page,
and can Log out.
This page is shown when a user presses Add member on the Members page. Here they can spec-
ify a first name, last name, email address, and team for a new member. Then pressing Add mem-
ber results in the new member being added to the system, and the user being returned to the
Members page. From this page the user can also navigate to the Members page, the Club Set-
tings page, and the Profile page, and can Log out.
This page is shown when a user presses the edit member icon on the Members page. Here they
can edit a members information (first name, last name, and team). Pressing Save will save the
new information and takes the user back to the Members page. From this page the user can
also navigate to the Members page, the Club Settings page, and the Profile page, and can Log
out.
This page is shown when a user presses Club settings in the sidemenu. Here they can specify
a club name, color scheme, and upload a (new) club logo. Pressing Save will save the changes
made and apply them to the whole club. From this page the user can also navigate to the Mem-
bers page, the Club Settings page, and the Profile page, and can Log out.
This page is shown when a user presses Profile in the sidemenu. Here they can choose a lan-
guage, change their first and last name and save it by pressing Update profile, and change their
password by filling in the form and pressing Update password. From this page the user can also
navigate to the Members page, the Club Settings page, and the Profile page, and can Log out.
– Diagnosis: This error is caused when a user does not specify a valid email. This may
be an email that is not in the system or an email that is not in the right format.
– Recovery Procedure: Press OK
– Diagnosis: This error is caused by a user not filling in a password before pressing Log
in.
– Recovery Procedure: Press OK.
• Incorrect credentials
– Diagnosis: This is caused when a user specifies a wrong email and password combi-
nation.
– Recovery Procedure: Press OK.
– Diagnosis: Occurs when a user sets a new password and the password and its con-
firmation do not match.
– Recovery Procedure: Press OK.
– Diagnosis: Occurs when a user sets a new password and the password is shorter
than 8 characters, or does not contain at least 1 letter and 1 number.
– Recovery Procedure: Press OK.
– Diagnosis: Occurs when a user did not type a confirmation for his new password.
– Recovery Procedure: Press OK.
• Link expired
– Diagnosis: Occurs when a user tries to reset his password through the password
retrieval system, but uses the same link for the second time.
– Recovery Procedure: Request a new link.
– Diagnosis: Occurs when a PR user tries to change his password without specifying
his current password.
– Recovery Procedure: Specify current password and try again.
– Diagnosis: Occurs when a PR user tries to change his password without specifying
a new password.
– Recovery Procedure: Specify a new password, and a confirmation, and try again.
– Diagnosis: Occurs when a PR user tries to change his password without specifying
a password confirmation.
– Recovery Procedure: Specify a password confirmation and try again.
– Diagnosis: Occurs when a PR user tries to change his personal information without
specifying a first name.
– Recovery Procedure: Specify a first name and try again.
– Diagnosis: Occurs when a PR user tries to change his personal information without
specifying a last name.
– Recovery Procedure: Specify a last name and try again.
– Diagnosis: Occurs when a PR user tries to change the club information without
specifying a club name.
– Recovery Procedure: Specify a club name and try again.
No other errors exist. In case the web interface does not load we recommend pressing F5 on
your keyboard, to refresh the page. If that does not help, we advise to contact Intuitive Tech-
nologies B.V. or to try again later.
In case the app does not load we advise closing the app, rebooting your device, and opening the
app again. If this does not help you can try to delete the app from your device completely, and
reinstall it. If both of these options did not work we advise to try again later. If after a while the
app still does not load we advise contacting Intuitive Technologies B.V..
B GLOSSARY
SHA256-encryption: SHA-256 (256 bit) is part of SHA-2 set of cryptographic hash functions,
designed by the U.S. National Security Agency (NSA) and published in 2001 by the NIST as a
U.S. Federal Information Processing Standard (FIPS). A hash function is an algorithm that trans-
forms (hashes) an arbitrary set of data elements, such as a text file, into a single fixed length
value (the hash). The computed hash value may then be used to verify the integrity of copies of
the original data without providing any means to derive said original data. Irreversible, a hash
value may be freely distributed, stored and used for comparative purposes. SHA stands for Se-
cure Hash Algorithm. SHA-2 includes a significant number of changes from its predecessor.
Application Feed: The main feature of the app. This screen displays all the posts within Club-
Net, like the newsfeed in Facebook or Twitter.
Feed Item: A post within the (application) feed. This can hold information valuable to play-
ers or coaches, or general club members. This can be one of the following four: Exercise Poll,
Heroes, Sponsoring Event, Practicality Form.
Sticky: This is a functionality that puts a feed item on top of the (application) feed for everyone
that can see that feed item. This item will then appear yellow instead of the normal white. This
can be undone by unstickying an item.
C INDEX
• Changing Password, 21, 31, 52, 62
– Application, 21, 52
– Web Interface, 31, 62
– Applicaiton, 21, 52
– Web Interface, 32, 62
• Feed Items, 13, 15, 17, 18, 19, 20, 21, 44, 46, 47, 48, 49
– Application, 9, 40
– Web Interface, 27, 55
– Application, 11
– Web Interface, 28
– Application, 21, 52
– Web Interface, 31, 32, 62
• Settings, 12, 53