Gym Management System
A desktop Windows Forms application for managing gym members, subscriptions, attendance, and automated WhatsApp notifications — built with .NET and SQLite.
? Overview
A comprehensive gym management solution that handles member registration, subscription tracking, QR-based attendance, and automated WhatsApp reminders for expired or expiring subscriptions — all running locally as a Windows desktop app.
✨ Features
? Member Management
Member registration with full profile
QR Code generation per member
Invitation system for referrals
? Subscription System
Subscription plans management
Renewal tracking with welcome messages on renewal
Expiry alerts (expired / expiring soon)
? Attendance
Dedicated attendance page with QR Code scanner
Real-time check-in via QR scan
? Background Service
Automated background worker that runs periodically
Checks for expired or soon-to-expire subscriptions
Re-engages absent members automatically
? WhatsApp Integration
Sends automated WhatsApp messages to:
Members absent for a long period
Members with expiring subscriptions (reminder)
Members with expired subscriptions (renewal prompt)
Members who just renewed (welcome message)