Hampstead Rugby crest
HAMPSTEAD RUGBY

Uniform Manager

2027 season • Uniform management

Preparing…

One-time Supabase connection

Enter only your project's public URL and publishable key. Never enter a database password or secret key.

Club sign in


Season 2027

Uniform overview

Figures are loaded from Supabase, not from this device. Refresh to see changes made by other volunteers.

Individual garment stock

IDTypeSizeYearConditionAvailability

Cleaning and stock release Administrator only

After an item is physically cleaned and checked, select its ID below to return it to available stock. Damaged or lost garments are not released here.

No garment selected

Issue a uniform

Select a registered player, then type an ID or scroll through available garments. The database checks registration and prevents duplicate issues at the point of saving.

No player selected

Jerseys

Shorts

Nothing selected

You may issue one garment at a time. A replacement requires the original garment to be returned first.

Exchange a uniform

The original garment must be physically returned before an available replacement can be issued. Select both garment IDs; the database saves the return and issue together.

No player selected

Returning garment

Replacement garment

Choose the original garment and a replacement.

Return uniforms

Find a player or enter either garment ID. Tick the items physically handed back. Each item can have a different condition. Return one or both with one confirmation.

Select a player with outstanding uniforms

Import stock — 2026 and 2027

Administrator only. Load one garment per row. 2026 garments will be held as Pending physical check until you confirm each is actually in stock. Importing does not recreate 2026 issue histories.

Excel (.xlsx) and CSV supported. Columns: garment_id, garment_type, size, stock_year. Each physical jersey or shorts needs a permanent unique ID (e.g. J101 or S101). Do not reuse IDs from the test stock or between old and new designs.

Select a file to see its contents, duplicates and any errors.
IDTypeSizeDesign yearInitial status

Approve physically checked 2026 stock

Only do this after the garment is physically counted, identified and checked in usable condition. Once approved, it becomes available for issuing.

Select a 2026 garment pending checking

Rugby Xplorer — registration import

Administrator only. This imports only the NZ ID, first name, last name, grade, season, and registration status for player records in Years 1–8. DOB, contact details, medical information and all other report columns are ignored.

Download the Registration Report CSV from Rugby Xplorer. Upload the original file without rearranging its columns. Imports must match the app's current season. Existing player identities and uniform history are preserved.

Select a report to preview the registration records. Nothing is uploaded when you preview.
NZR IDNameGradeStatusResult

Before importing real children’s records, test your volunteer account permissions. Anyone authorised to use the app must keep their login private.

Season Management Administrator only

Seasons change only when an administrator confirms them. Nothing happens automatically on 1 January.

Current season2027
Next season2028

Preview — no changes made

Do not open 2028 while testing 2027. Opening a new season is a real database change. Existing registrations will NOT qualify players for the new season until a new Rugby Xplorer import is completed.

Uniforms, outstanding allocations and historical records are never reset. The operation checks the current year again before committing.

Uniform reports Administrator only

Reports read your live Supabase records. Open this tab to load the history; use Refresh reports after other volunteers make changes. CSV exports open in Excel.

Open Reports to load records.

Outstanding uniforms by player

Current unreturned garments stay outstanding even when their issuing season has ended. Selecting a season limits this report to issues made in that season.

PlayerGrade at issueJersey / shortsIDSizeIssuedSeason

Stock by size and design year

All stock is shown regardless of the issue-season filter. A garment can be unavailable because it is issued or because it needs attention.

Design yearTypeSizeTotalAvailableIssuedNeeds attention

Garments needing attention

IDTypeSizeDesign yearConditionAvailability

Issue and return history

Shows the issuing season, dates and recorded return condition. The season filter applies here.

PlayerGarmentSizeSeasonIssuedReturnedReturn condition