Enkisonics Project

Australia’s most trusted firearm compliance platform — made usable.

Australia-wide platform for shooting clubs and ranges: onboarding, events, calendars, payments, approvals, documents, and AI-assisted admin — built into the Jarvis Suite so clubs can focus on safety, sport, and community.

GunGov compliance platform preview
GunGov mission – community, safety and modern tooling

Mission

GunGov exists to bring the shooting community together with practical tools and AI assistance — making compliance effortless and operations transparent for clubs, ranges, and shooters, while elevating safety and community.

It’s a system built by shooters, for shooters — not by government bureaucrats. We prioritise clear UI, strict data integrity, audit-ready flows, and automation where it helps (never where it risks accuracy).

From day one, the platform is designed for national scale: multi-tenant architecture, org-scoped data, secure APIs, and consistent module standards so we can ship fast without compromising reliability.

What is GunGov?

GunGov is a club & range management system with compliance at its core. It integrates onboarding, membership, events, range calendars, range/club approvals, document capture, AI-assisted parsing, payments, user roles and notifications into a cohesive flow.

It’s part of the Jarvis Suite — our multi-tenant AI platform. Jarvis provides authentication, real-time sockets, email, payments, search, and an intent/command layer so the UI can be augmented by an assistant that actually understands the workflow.

The system is built to support Australia-wide clubs and ranges, with scalable search and filters, deterministic logging, and a modular backend (each module self-contained with routes, controllers, models, validators and health checks).

  • Compliance-first: Range approvals, club approvals, discipline mapping, auditable records.

  • Documents → data: Upload Range Approval / Club Approval. GPT parses structure, links disciplines & ranges, prompts for gaps.

  • Events: National search, weekly calendar grid, booking limits & "spots left", live updates via sockets.

  • Membership: Plans with pricing/intervals, user↔club roles, discounts, notifications.

  • Clean UI: Modern pages, hero layouts, modular blocks, consistent theme.

What systems will be in GunGov?

Booking System preview

Booking System

  • Weekly grid with condensed overlaps
  • Drag-to-select creation & officer filters
  • Max shooters per slot + live spots left
  • National search with rich filters
Completed
Membership System preview

Membership System

  • Plans with pricing & intervals
  • Join/leave clubs, roles & permissions
  • Discounts surfaced in My Clubs
  • Profile details & verification flows
Completed
Shooting Scoring & Records preview

Shooting Scoring & Records

  • Per-shoot score capture & verification
  • History, averages, PBs & badges
  • Exportable records for compliance needs
  • API endpoints for club match uploads
In Progress
POS System preview

POS System

  • On-range sales: ammo, targets, fees
  • Receipt & ledger integration (Jarvis Pay)
  • Discount rules & member pricing
  • Exports for accounting pipelines
Planned
Marketing System preview

Marketing System

  • Announcements, campaigns & segments
  • Scheduled posts and email/SMS sends
  • Templates with consistent branding
  • Metrics: opens, clicks, conversions
Planned
Embedded Social Network preview

Embedded Social Network

  • Club feeds, comments, media uploads
  • Visibility: public, members, officials
  • Events → posts → engagement loop
  • Moderation tools & audit trails
Completed
Students working on real-world engineering projects

Students — this is your chance to build something real.

GunGov isn’t a classroom project — it’s a live system powering real clubs, members, and events across Australia. By joining the build, you’ll collaborate with engineers, designers, and range officers to ship production-grade code, gain experience in modern stacks, and grow your portfolio with work that genuinely matters.

Every feature you contribute becomes part of a platform used by real people. Many of our contributors move directly into professional roles — because when you’ve already built a national system, you don’t need “entry-level experience.”

Open to university and high school students. You’ll gain real software experience — version control, teamwork, system design, and product delivery — all while helping shape the next evolution of compliance technology in Australia.