Introduction
Range Warden is range management software built for how ranges actually work. It replaces spreadsheets, paper sign-in sheets, and disconnected tools with a single web application.
Who it’s for
Section titled “Who it’s for”- Private gun clubs that need to manage memberships, collect dues, and track who’s on the range.
- Public shooting ranges that want a self-service kiosk for walk-in guests and lane assignments.
- Range Safety Officers who need a simple portal for shift scheduling and check-in oversight.
Key features
Section titled “Key features”- Membership management — Add, edit, renew, import/export, and archive member records with full history.
- Self-service kiosk — Tablet-friendly check-in for members and guests with lane selection, safety acknowledgments, and weather display.
- RSO scheduling — Create shifts, manage sign-ups, and track RSO certifications.
- Payments — Collect membership fees and walk-in payments via cash, check, or Stripe.
- Training courses — Record course completions and track certification expirations.
- Reports — Usage reports, check-in trends, and a complete audit trail.
- Email notifications — Configurable SMTP for renewal reminders and membership notices.
Tech stack
Section titled “Tech stack”| Layer | Technology |
|---|---|
| Backend | Go, SQLite, Fiber |
| Frontend | React, TypeScript, Tailwind CSS, Vite |
| Deployment | Single Docker image |
Next steps
Section titled “Next steps”- Installation — Get Range Warden running locally or in production.
- First-Time Setup — Walk through initial admin configuration.
- Membership Management — Learn how to manage members.
- Check-In — Start checking in members and guests.
- Self-Service Kiosk — Set up kiosk tablets for self-service.
- Payments & Billing — Record payments and configure Stripe.
- RSO Management — Manage RSO shifts and scheduling.
- Reports & Analytics — Generate range reports.
- Admin Settings — Configure your range.