Stock Watch
Low-stock items to replenish
- No low-stock items right now.
The Brass Standard
Sign in to open the workspace.
Operations
Review the workspace overview and jump into tracked inventory operations.
Search loaded firearms, ballistics, ammunition, suppressors, and reloading records.
Operator
Account
Organization
Shared settings and admin tools follow the active workspace.
Select an organization you can access.
Account & Preferences
Protected Access
Signed outSign in to manage admin-only actions or recover an expired session.
The Brass Standard
Primary
Review what needs attention first, then move directly into the workspace section that resolves it.
Maintenance Queue
Overdue means a due date or round interval has been exceeded. Due soon means within 30 days or the last 10% of a configured round interval.
Stock Watch
Maintenance Watch
Recent Movement
Loaded Workspace Search
Use the top search field to jump to a record. Open advanced controls only when you need to refine a longer result list.
Run true administration workflows in one lane, and keep customization and configuration in a separate lane for lower-risk workspace changes.
Use Users & Platform Roles to answer “what can this person see?” Use Current Organization Members only to manage the roster for the organization you are currently in.
See the current platform, organization, and security picture before you make changes.
Use the clearest lane for the job instead of mixing platform administration with workspace customization work.
Spot common support issues quickly, then jump into the right administration area to fix them.
Use this area for branding, page copy, shared section setup, backups, and other workspace configuration changes that are not true platform administration.
These are the lower-risk shared workspace changes that shape the operator experience.
Use Platform Administration for account security, platform user access, and diagnostic oversight.
Control the app name and home-page messaging for the active workspace.
Adjust the palette and typography for the full interface.
Upload logo and hero images for the active workspace or paste direct image URLs.
This page is only for the organization you are currently working in. Use it to maintain that one org’s roster, not the full cross-org access picture for a user.
Add an existing account to the current organization by username. If you need to decide which organizations a user can see overall, use Users & Platform Roles instead.
Select a member from the current organization roster to change only their membership in this organization without changing the underlying user account.
Review membership for the active organization only. Platform role stays global, while organization membership is maintained per org.
| Member | Organization Role | Platform Role | Access | Digest Opt-In | Last Login | Last Organization Use | Actions |
|---|---|---|---|---|---|---|---|
| No workspace members loaded yet. | |||||||
Select a user, then manage both their platform role and the organizations they can see from one place.
Add a new account, choose its platform role, and set the initial organization checklist right away.
This mockup is the fast answer to “what can this person see?” Select a user to review their platform role and organization visibility before you edit anything.
Choose a user from the directory to load their access snapshot.
Platform role controls admin tooling. Organization access is configured separately below.
Checked organizations will appear in this user’s workspace switcher.
Use this card for global account properties only: username, platform role, password reset, and account status.
Check the organizations this user should be able to open. Uncheck an organization to remove it from their view. Each checked organization keeps its own org-level role.
Review current access assignments, recent login history, and account status for platform-managed accounts.
| User | Role | Status | Last Login | Updated | Actions |
|---|---|---|---|---|---|
| No users loaded yet. | |||||
Review the controls already protecting the app, the current account state, and the remaining hardening work needed for a fuller enterprise-grade administration model.
Set the platform-wide password rules used for account creation, self-service reset, admin resets, and password changes.
These defaults are driven by the current backend environment and stay read-only here. Use tenant or user overrides below when rollout needs to be more targeted.
Apply tenant-scoped overrides for MFA rollout without changing the global defaults.
Apply user-scoped overrides when a specific account needs different rollout behavior than its default policy path.
Adjust the main Firearms page heading and the inventory panel copy.
Add, remove, reorder, and relabel the columns shown in the firearm inventory table.
Control the shared entry workspace label and the firearm form card copy.
Adjust the Ballistics page heading, review card copy, and the main add-entry action.
Update the form card heading and helper copy used inside the shared record-entry workspace.
Control which fields appear in the ballistics entries table, including dates like load creation.
Adjust the ammunition page heading, panel text, and main action label.
Enable a daily tenant-scoped ammunition digest for members who opt in. Unchanged low-stock states stay suppressed until the workspace inventory changes or clears.
Manage the default low-stock thresholds used for cumulative caliber totals in the active workspace. Record-specific thresholds still override these defaults.
Choose the ammunition table columns and labels used in the main inventory view.
Adjust the suppressor page heading and inventory panel copy.
Adjust which suppressor details appear in the inventory table and how those columns are labeled.
Update the suppressor entry form card copy.
Adjust the ammunition entry form heading and description.
Adjust the reloading supplies heading and inventory panel copy.
Manage the column set used for reloading supply inventory records.
Update the reloading supply entry form card copy.
Review every organization, switch into one you can access, and choose the record you want to manage.
| Organization | Status | Your Role | Members | Admins | Updated | Scope | Actions |
|---|---|---|---|---|---|---|---|
| No organizations are available yet. | |||||||
Create a new organization workspace and add yourself as its initial workspace admin.
Edit the organization, control its availability, or add an existing user account.
Add an existing user account to the selected organization without switching workspaces.
Review exactly who can access the selected organization right now and what level of access they have.
| User | Organization Role | Platform Role | Access Status | Low-Stock Alerts | Last Login | Last Org Access |
|---|---|---|---|---|---|---|
| Select an organization to review who can access it. | ||||||
Rename sections, hide ones you do not need, and choose which tools appear on the home quick links.
Export a full restore point, bring a backup back in, or download a CSV snapshot.
Save shared workspace configuration changes for every user, or reset the app back to its default presentation.
Review server-side admin history and browser-local diagnostics in one place so support, audit, and performance troubleshooting stay inside the true administration lane.
Persistent, server-backed events for security, administration, data changes, application health, and integrations.
Track who changed what, when they signed in, and which protected actions were taken in this workspace.
Sign in with an admin account to load recent audit history.
These entries stay on this browser only and help explain where operators are seeing failures, slower workflows, or repeated recovery steps.
Recent requests or actions that did not complete successfully.
Problems related to exports, restores, imports, or database operations.
General in-app events and helpful operational messages.
Initialization, admin tooling, backup, restore, and import events.
Recently updated or removed records across the workspace.
Recently created entries, grouped by the type of record added.
Focused Workspace
Choose a record type, confirm the active workflow, and enter data without jumping between separate entry pages.
Active Form
FirearmCreate or update one firearm record at a time with the details you want available later at a glance.
Start with the core identification fields, then add optional optics, hand load, or recordkeeping details as needed.
Only saved bolt action rifles are currently eligible for ballistics tracking.
Build a repeatable profile with the load recipe and solver inputs that matter most so every session stays comparable later.
Capture measurable session output so you can trend precision, velocity consistency, and zero behavior over time.
Track environmental and rifle setup context so changes in trend lines can be correlated instead of guessed at later.
Acquisition Records
Review your saved inventory, filter the list quickly, and open any record for full operational detail.

| Manufacturer | Firearms | Categories | Calibers | Storage Locations |
|---|---|---|---|---|
| No firearm manufacturer totals yet. | ||||
| Photo | Optic | Actions | |||||
|---|---|---|---|---|---|---|---|
| No firearms saved yet. | |||||||
Precision Records
Review saved profiles, compare session results, and open the Ballistics Entry form when you need to add or update data.

Choose a firearm to review load performance, shot strings, velocity trends, and solver-ready setup details in one place.
Firearm
Only saved bolt action rifles are currently eligible for ballistics tracking.
| Profile | Recipe | Entries | Avg Velocity | Avg SD | Avg Group | Best Group | Latest Session |
|---|---|---|---|---|---|---|---|
| No ballistics profiles saved yet. | |||||||
| Load | Charge | Sessions | BC | Setup | Avg Velocity | Avg SD | Avg Group | Notes |
|---|---|---|---|---|---|---|---|---|
| No load development records saved yet. | ||||||||
| Date | Profile | Load | Shot String | Velocity | Setup | Precision | Corrections | Actions |
|---|---|---|---|---|---|---|---|---|
| No ballistics entries saved yet. | ||||||||
NFA Records
NFA Records
Keep serialized suppressor records organized with compliant paperwork context, storage detail, and clean visual review.

Keep serialized suppressor records searchable with supporting paperwork status and notes.
| Stamp Info | Suppressor | Notes | Delete | ||||||
|---|---|---|---|---|---|---|---|---|---|
| No suppressors saved yet. | |||||||||
Supply Tracking
Use this form when you need to add stock, correct a record, or capture purchase details.
Supply Tracking
Manage all ammunition from one workspace with a clear summary, quick filters, and fast record actions.

See where most of your available rounds are currently concentrated.
Showing 0 records.
| Notes | Actions | ||||||
|---|---|---|---|---|---|---|---|
| No ammo entries saved yet. | |||||||
No caliber totals yet.
Select a caliber row to open filtered inventory.| Caliber | Total Rounds | Records | Brands | Storage Locations | Action |
|---|---|---|---|---|---|
| No ammunition totals yet. | |||||
Bench Components
Track the common components for your hand loading bench.
Bench Components
Track primers, powder, bullets, brass, shot, wads, hulls, and other bench stock separately.

Keep bench stock organized by component, size, quantity, and storage location.
| Notes | Actions | ||||||
|---|---|---|---|---|---|---|---|
| No reloading supplies saved yet. | |||||||
Business Outputs
Firearms, suppressors, reloading supplies, and storage locations.
Every ammunition record, with totals, low-stock thresholds, and purchase value where recorded.
Overdue and due-soon firearms with date and round-count rationale.
Entries grouped by firearm and profile.
Report Preview
Account And Workspace
A few setup choices are still waiting.
Switch the workspace you are operating in. Shared settings, alerts, and Platform Administration all follow the active workspace.
Workspace switching is unavailable while signed out.
Choose which workspace opens when you sign in. Resetting restores the Primary Workspace as your next sign-in default and does not change the workspace you are currently using.
Build a reusable location directory. Existing free-text locations remain valid for older and one-off records.
Use this section for workspace-scoped controls. Use Profile, Preferences, Notifications, and Security for your account-only changes.
Export JSON backup snapshots for the active workspace only.
Recover inventory, ammunition, suppressor, and reloading records from a known-good snapshot.
Loading account email status...
Loading TOTP enrollment state...
Loading backup code availability...
Loading passkey enrollment state...
Keep your active recovery address verified and review any pending email changes before they take effect.
No active email is set on this account yet.
A verification link is waiting to be used.
Use an app like 1Password, Google Authenticator, or Authy for time-based one-time passwords.
No authenticator app is enrolled for this account.
Add the secret below to your authenticator app, then enter a fresh 6-digit code to confirm setup.
Store these one-time codes somewhere safe. They will not be shown again after you dismiss them.
Register hardware-backed or synced passkeys for faster sign-in and phishing-resistant MFA.
Restore review
Review the backup and choose how to restore it into the active workspace.
Firearm
Profile averages and full entry history are available on the Ballistics tab.
| Profile | Entries | Avg Velocity | Avg Group | Latest Zero |
|---|---|---|---|---|
| No ballistics profiles saved yet. | ||||
| Date | Profile | Load | Velocity | Group | Zero | Dope / Notes |
|---|---|---|---|---|---|---|
| No ballistics entries saved yet. | ||||||
Edit Record
Edit Record
Suppressor
Image Preview
Ammunition
| Date | Reason | Delta | Balance | Firearm | Note |
|---|---|---|---|---|---|
| No inventory history yet. | |||||
Edit Record
Inventory Adjustment
Reloading Supply
Edit Record
Barcode Scanner
Aim the camera at the barcode to scan it.
First-run setup
A short checklist for getting The Brass Standard ready for day-to-day use.