Highfields Amateur Radio Club
00:00:00 UTC
?
Log Entries
0
📓
Repeaters
0
📡
Nets Scheduled
0
🎙
Announcements
0
📢
📓 Recent Log Entries
CallsignDate/TimeBandModeOp
Loading…
🎙 Next Club Net
Loading…
📢 Latest Announcements
Loading…
⚡ Quick Actions
Click Refresh to load APRS data
APRS data provided by aprs.fi
DateUTCCallsignOperator BandModeFreqRSTActions
Loading…
NameCallsignFrequencyOffset ToneModeLocationStatusActions
Loading…
🎙 Upcoming Nets
Loading…
📚 Past Nets
Loading…
Loading…
Loading…
⚠ PROTOTYPE SECURITY WARNING: Passwords are stored in plaintext in frontend JavaScript (users.js). This provides NO real security. Anyone who views page source can read all passwords. Before storing private member data, implement proper server-side authentication (e.g. Netlify Identity, Auth0, Supabase Auth, or a backend API).

Club Information

APRS Tracking

How to enable live APRS tracking:
1. Get a free API key from aprs.fi/page/api
2. In Netlify → Site Settings → Environment Variables, add:
APRSFI_API_KEY = your_api_key_here 3. Redeploy your site (Netlify → Deploys → Trigger deploy)
4. The Netlify function at netlify/functions/aprs.js will proxy all requests.
5. Enter only the main/base callsigns here. The function now checks each base callsign plus -1 through -50 automatically, for example MW0KEC, MW0KEC-1, MW0KEC-2 ... MW0KEC-50.
Your API key is never sent to the browser.

Appearance

Data Management

All club data (logbook, repeaters, nets, announcements) is stored in your browser's localStorage. Export a backup before clearing.