Client Settings
The Client Settings screen is the local configuration panel on each client PC. It lets you point the client at the right server, set the protocol password used to authenticate the connection, manage the local admin account, and end the current session. These settings are stored on the client device itself and apply only to that PC.
Accessing the Settings Screen
The Settings screen is only available to an administrator. After an admin signs in on the client, the Settings screen is displayed in place of the normal customer desktop. Standard members and guests never see this screen. This keeps the local configuration restricted to staff.
The screen header shows the Settings title along with two actions, Exit Program and Logout, described at the end of this page.
Server Connection
The Server Connection section defines how the client reaches the server.
- Server IP Address is the host name or IP address of the machine running the HandyCafe server.
- Server TCP Port is the TCP port the server listens on. The default value is 5001. The port must be between 1 and 65535. A value outside this range is rejected with a validation message.
- Protocol Password is the password used to authenticate the connection. The field hint states that it must match the Connection Key set on the server. If the two values do not match, the client cannot connect.
Select Save to store the connection settings. After saving, the client confirms that settings were saved and that a restart is required to apply connection changes.
Restore Defaults
Select Restore Defaults in the Server Connection section to reset the server host, port, and protocol password to their default values. The fields update immediately to reflect the restored configuration, and a confirmation message is shown. Use this when a client has been misconfigured and you want a clean starting point before entering the correct values.
Admin Credentials
The Admin Credentials section manages the local admin account on this client PC. The local admin is the account that can open this Settings screen and sign in while the server connection is unavailable.
- Current Password must contain the existing local admin password. This verifies that the person making the change is authorized.
- New Username sets a new admin user name.
- New Password sets a new admin password.
- Confirm Password must repeat the new password exactly. If the two values do not match, the update is blocked and a mismatch message is shown.
Select Save to apply the changes. On success the client confirms that the admin credentials were updated and clears all four fields. If the current password is wrong or another problem occurs, an error message is shown and the credentials are left unchanged.
Logout
Select Logout in the header to end the current admin session on this client. The client returns to its locked state, ready for the next login.
Exit Program
Select Exit Program in the header to close the HandyCafe client application. A confirmation dialog titled Exit HandyCafe asks you to confirm before the application exits. Choose the confirm action to quit, or cancel to stay in the client.