HamVision:
The Ultimate Web-Based QSO Management System HamVision is a comprehensive, web-based digital assistant designed Specifically for amateur radio clubs and serious DX-peditions.
It streamlines the entire lifecycle of a radio contact from the initial call to the final QSL card into a single, secure, and interactive interface.
By integrating logging, live lookups, automated awards, and digital QSL generation, HamVision eliminates the need for fragmented software, allowing operators to focus on what matters most: the airwaves.

Key Features & Operator Workflow


1. Intelligent Logging & Live Lookups
The heart of the system is a “smart” logging form. As soon as a callsign is entered, the system performs a real-time query via QRZ.com to fetch the operator’s name, country, and profile picture.
Visual Context: An integrated world map instantly plots the station’s location, calculates distance (path), and displays their local time.

2. Real-Time Pile-Up & Chat Management
Manage heavy traffic with ease. The system includes a live queue to organize multiple stations waiting for contact.
One-Click Logging: Move a callsign from the “waiting room” to the log form with a single click.
Syncing: Once a QSO is confirmed, the system formats the data into standard ADIF and can push it directly to external logs like QRZ.com.


3. Automated Data & Duplicate Prevention

Syncing: Once a QSO is confirmed, the system formats the data into standard ADIF and can push it directly to external logs like QRZ.com.


4. Dynamic Digital QSL & Awards

Gamified Achievement: An automated “Awards Engine” tracks progress toward Bronze, Silver, Gold, Platinum, and Diamond levels. It can also generate specialized awards for specific seasonal events.

Instant QSL Cards: The system automatically overlays QSO details onto a custom base image and emails a personalized digital QSL card to the contact immediately.


5. Multi-Mode Flexibility

Whether you are a Single Operator chasing DX or a Radio Club running a multi-station event, the system adapts. It even includes a Support Ticket Add-on to handle log disputes or technical questions via an automated email system.


The Tech Stack: Lightweight & Powerful

HamVision is built as a high-performance Single-Page Application (SPA) designed for speed and portability.

Interactivity: Using AJAX (Fetch API), the system updates in real-time without page reloads. The Web Audio API provides essential acoustic feedback for successful logs and notifications.

Backend: Powered by a robust PHP engine that handles authentication, API communication, and image processing (via the GD library).

Data Storage: Instead of heavy SQL databases, it uses a portable Flat-File System. Log data is stored in ADIF format (daily files), while configurations and QRZ caches utilize JSON.

Frontend: A modern, responsive UI built with HTML5 and Tailwind CSS.