/hr-desk opens this live view.Dashboard
Incoming NWS Alerts
Last checked: loading...
Active Alerts by County
Counties currently touched by stored NWS alerts
My profile
Alert Console
County Selection
Choose a state, then add one county or the entire state from the list.
Admin Activation
Set the operating posture and notify on-shift staff when weather ramps up.
Current Alert Map
Real-time routing plus optional history mode for recap posts.
Mapped Alerts
Alert History
Run a timeframe report, export it, and build recap posts from it.
Summary
Facebook Recap Draft
Incident Management
Incident Management
Uses your current ops sign-in. Opens in the same window (not an iframe) for reliable maps, live updates, and file uploads.
Members
Website contact submissions
Messages from quadcountyweather.com/contact/ (public contact form). Staff with Members — Support access can review, mark addressed, or delete once handled.
Member Support Troubleshooting
Look up a member by email, phone, or name and review account health before making changes.
To edit an account, use the Public member accounts tab (or click "Open Member Account" after a lookup here).
Member Flags Queue
Review member-submitted flags and resolve them after troubleshooting.
GroupMe Group Members
Hold Ctrl (Windows) or ⌘ (Mac) and click several counties. Leave none selected to use only the single county above.
Add Member to Selected Group
Enter a phone number or email address to invite the member.
Public member accounts
Portal sign-ups (non-staff). When WordPress public accounts are enabled, members register on the main website and sync here for alert routing. Browse the list, then edit the selected account below.
Edit member account
Profile, counties, password reset, and delete for the selected portal member.
Selections are merged into the text areas below. Duplicate counties are skipped. You can still type or paste additional lines manually.
List as many counties as needed; each line is one county. Requires a phone number on the account to sync SMS/GroupMe coverage.
All listed counties are applied together when you save. Counties must match active QCW coverage.
Deleting removes the member login, sessions, push targets for this account, and their support flags. SMS subscriber rows are revoked for their phone number; GroupMe membership may still need manual cleanup in county groups if required.
Weather
WeatherWise radar
Open the live radar workspace in a new tab.
Model Image Builder
Logo is placed automatically in the top-left with your tagline and a saved timestamp.
Forecast Generator
Severe Alert Graphic Builder
Turn active NWS alerts into branded publication graphics from the same workspace.
Official Forecast Products
QCW-rendered NOAA products show your own branded map output first, with the original official source link still available alongside it.
Local weather guidance
Barometric pressure, wind gusts, and outdoor activity outlook for any covered county — same data shown on the public and member sites. Counties are loaded from your routing groups, so new coverage areas appear automatically.
Wind gusts — all covered counties
Snapshot for every county in routing groups (updates when you open this tab).
Pressure
Barometric pressure
Allergies
Allergy forecast
Outdoors
Outdoor activities
Wind
Wind gusts
System Health
Health Monitor
Live app status, NOAA polling health, restart details, and troubleshooting history.
The restart button exits the current app process. If the app is running under PM2 or NSSM, it should come back automatically.
Staff requests
Inbox
HR and assignment questions submitted from the staff app. Superadmins, Staff requests inbox delegates, and legacy HR (admin-hr) staff can reply, save notes, and set status so the requester sees updates on their HR & assignment help tab.
Admin
System Settings
Superadmin-only console customization and system preferences.
Listen2MyRadio / live stream
Values here override server environment variables for the public listen link, live briefing HTML5 player, and in-app mic broadcast (Shoutcast source). Leave fields blank to keep using .env only.
Mic broadcast (encoder / source)
Add Group / Bot
Existing Groups and Bots
Edit group, bot, routing, and GroupMe settings inline.
Sponsored content
Images and text on the public Quad County Weather site (before member sign-in) and in the member app after sign-in. Use Choose image… to upload a file to this server, or paste an image URL (https://… or /your-image.png). Optional link opens in a new tab.
Shown on alerts.quadcountyweather.com below the tab bar for visitors, and on the Ops Console sign-in card if someone opens /staff directly.
Shown at the top of the member workspace on the same public site.
Corner logo on model image, forecast board, and severe alert PNG downloads. Upload a file or paste a URL, then save.
Events calendar
Create and publish community events for the public /events-embed on your website. Staff receive a push notification when someone registers (if enabled per event).
WordPress shortcode: [qcw_events_embed] · Embed URL: /events-embed
Create event
HR
Staff directory
Pick a volunteer to open their full HR workspace: profile, issuing records, dismissals, and detailed history.
HR workspace
Access & account
Permissions and account tools for this volunteer (same screen).
QCW ID
Open or edit their digital ID without leaving this workspace.
HR reminders
Schedule reminders for this volunteer. Superadmins can choose staff-visible popups or HR-internal only.
Communication log
Timeline of calls, messages, and in-person contacts.
Staff audit
Portal actions and sign-ins for this person (superadmin).
Audit entries
Recent sign-ins
HR profile
Summaries from this volunteer’s HR profile (write-ups, commendations, dismissals, certificates).
Issue record
Choose write-up, commendation, or training — only the fields for that type are shown.
Saving a certificate requires HR training permission (admin HR or granular training access).
Dismissal record
Store removal decisions on the volunteer profile.
The volunteer is set inactive until this date (UTC end of day). They can sign in again after the date passes.
Detailed HR records
Open PDFs, download, or remove write-ups for this volunteer.
Volunteer Applications
Review new volunteer applications and create a QCW user directly from the application.
Volunteer policy manual
Update the policy text shown to all volunteers under My profile → Volunteer policy. Paste your full updated manual below, then save.
Create User
One choice sets portal permissions and ID title. Use Custom to adjust tabs and checkboxes manually.
Sidebar areas this staff member can open. Subtab access (Weather, Coverage, HR inbox, etc.) is controlled by resource permissions below.
Staff announcements
Send a pop-up message to all staff when they open the portal. Superadmin only.
Coverage
Coverage Ownership Map
Assigned field coverage by county.
Coverage Ownership List
Filter by state, then review compact county ownership by user.
Today's Schedule Preview
Quick view of who is scheduled today.
Scheduler
Click To Book Schedule
Superadmins can schedule anyone. Other staff can only schedule themselves.
Each slot is one hour. Times are shown in AM/PM. Superadmins can adjust max slots, default capacity, and per-hour caps.
Staff hours report
Superadmin only. Scheduled hours use each shift’s booked start and end on the days you pick. Worked hours are the portion of each shift that has already started through the “as of” time (capped at shift end), matching the in-app volunteer shift timer—there is no separate clock-in file.