CampReady Login

No passwords — just your email
Admin Panel
{{ adminStats.userCount }}
Users
{{ adminStats.activeScans }}
Active Scans
{{ adminStats.resultsLast24h }}
Results (24h)
{{ adminStats.emailsSent }}
Emails
Users
EmailAdminScansLast Login
{{ u.email }} {{ u.isAdmin ? 'Yes' : 'No' }} {{ u.scanCount }} {{ fmtDatetime(u.lastLoginAt) }}
Create Scan
Lat: {{ selectedCampground.latitude?.toFixed(4) }} · Lon: {{ selectedCampground.longitude?.toFixed(4) }}
{{ selectedCampground.externalId }} (from database)
Park ID is 0 in the database. Use PATCH /api/campgrounds/{{ selectedCampground.campgroundId }}/parkid to set the correct API ID (e.g. 64 for St. Andrews), or include parkId in the request body.
Auto-filled from the selected campground's database record.
{{ form.maxLength }}'
{{ form.intervalMinutes }}m
Active Scans
Loading...
No active scans yet. Create one on the left!
{{ scan.campgroundName }} Paused Active Park {{ scan.parkId }} {{ fmtDate(scan.startDate) }} {{ scan.numberOfDays }} {{ scan.numberOfDays > 1 ? 'nights' : 'night' }}
Max {{ scan.maxLength }}' · Every {{ scan.intervalMinutes }} min {{ scan.email }} {{ scan.userId }} Site {{ scan.specificSite }}
Next: {{ formatDueIn(schedule[scan.scanConfigurationId].dueInMinutes) }}
Paused — will not run automatically
Recent Results
No results yet. Run a scan to see results.
Campground Date Sites Found Duration
{{ r.campgroundName }} {{ fmtDatetime(r.scanDate) }} {{ r.sitesFound }} {{ r.durationMs }}ms