Dashboard
Welcome back! Here's what's happening at PowerFit today.
Total Members
248
12 this month
Today's Attendance
87
of 248 members
Monthly Revenue
$8,420
8% vs last month
Pending Payments
7
Needs attention
Active Members
198
Expired Members
32
Active Courses
6
Expiring in 7 days
14
Revenue Overview
Last 6 months
Attendance Trend
Last 30 days
Recent Registrations
AK
Ahmed Khalid
SM
Sara Mahmood
UR
Usman Raza
FA
Fatima Aslam
MZ
Muhammad Zubair
Payment Due Alerts
7 pending
Bilal Hassan — Fitness Course
Overdue by 5 days · $100
Zara Khan — Weight Loss
Overdue by 2 days · $120
Imran Qureshi — Boxing
Due in 2 days · $80
Hina Malik — Yoga Course
Due tomorrow · $60
Member Management
All registered gym members and their status.
| Member | CNIC | Course | Joined | Expiry | Status | Actions |
|---|
Register New Member
Fill in the member details to create a new registration.
Personal Information
Registration Fee
Course Enrollment (Optional)
Course Management
Create and manage gym courses and their fee structures.
Course Enrollments
Track all member course enrollments, active and expired.
| Member | Course | Enrolled | Expiry | Fee | Status | Action |
|---|---|---|---|---|---|---|
| Ahmed Khalid | Fitness Course | Jun 01, 2026 | Jun 30, 2026 | $100 | Active | |
| Sara Mahmood | Weight Loss | Jun 05, 2026 | Jul 05, 2026 | $120 | Active | |
| Usman Raza | Boxing Course | May 01, 2026 | May 31, 2026 | $80 | Expired | |
| Fatima Aslam | Yoga Course | Jun 10, 2026 | Jul 10, 2026 | $60 | Active | |
| Muhammad Zubair | CrossFit | Jun 15, 2026 | Jun 23, 2026 | $110 | Expiring |
Live Attendance
Mark and monitor today's attendance.
Attendance Mode
ZKTeco Biometric
Auto-sync from device at 192.168.1.201
Manual Entry
Admin marks attendance by name
Today's Summary
Live
87
Present
23
Absent
12
Late
72% attendance rate today
Mark Attendance
| Member | Course | Status | Mark |
|---|
Monthly Calendar View
Sun
Mon
Tue
Wed
Thu
Fri
Sat
ZKTeco Device Management
Configure and monitor biometric attendance devices.
Device Configuration
Connected Devices
Main Entrance
192.168.1.201 · ZK-U160
Gym Floor
192.168.1.202 · ZK-F22
Last Sync Logs
06:42 AM — Ahmed Khalid (ID: 0042)
06:50 AM — Sara Mahmood (ID: 0071)
07:01 AM — Fatima Aslam (ID: 0089)
07:15 AM — Muhammad Zubair (ID: 0112)
07:23 AM — Imran Qureshi (ID: 0038)
Fee Management
Collect payments and manage dues.
Collect Fee
Due Payments (7)
Payment History
Record Payment
Receipt Preview
PowerFit Gym
Official Payment Receipt
Date: Jun 20, 2026
Receipt #PF-2026-0847
MemberAhmed Khalid
Fee TypeCourse Fee
MethodCash
Total Paid$100.00
Thank you for your payment · PowerFit Gym
| Member | Course | Amount Due | Due Date | Days Overdue | Action |
|---|---|---|---|---|---|
| Bilal Hassan | Fitness Course | $100 | Jun 15, 2026 | 5 days | |
| Zara Khan | Weight Loss | $120 | Jun 18, 2026 | 2 days | |
| Imran Qureshi | Boxing Course | $80 | Jun 22, 2026 | Due soon | |
| Hina Malik | Yoga Course | $60 | Jun 21, 2026 | Tomorrow |
| Receipt # | Member | Type | Amount | Method | Date | |
|---|---|---|---|---|---|---|
| PF-2026-0847 | Ahmed Khalid | Course Fee | $100 | Cash | Jun 20, 2026 | |
| PF-2026-0846 | Sara Mahmood | Course Fee | $120 | EasyPaisa | Jun 19, 2026 | |
| PF-2026-0845 | Fatima Aslam | Registration | $20 | Cash | Jun 17, 2026 | |
| PF-2026-0844 | Muhammad Zubair | Course Fee | $110 | JazzCash | Jun 15, 2026 |
Accounts & Finance
Income, expenses, and profitability overview.
Total Revenue (Month)
$8,420
8%
Total Expenses (Month)
$3,150
3%
Net Profit (Month)
$5,270
11%
Yearly Revenue
$94,300
On track
Income Breakdown
Course Fees
Memberships
Registration Fees
Renewals / Other
Expense Tracker
Staff Salaries
$1,800
Utilities (Electric/Gas)
$420
Equipment Maintenance
$650
Miscellaneous
$280
CMS — Website Content
Manage all public-facing website content without coding.
Homepage
Courses Page
Blog / News
Gallery
Hero Section
About Section
Contact & Social Media
Course Page Content
Courses are automatically pulled from Course Management. Edit those records to update this page.
| Title | Category | Published | Status | Actions |
|---|---|---|---|---|
| 5 Tips for Faster Muscle Gain | Fitness | Jun 18, 2026 | Published | |
| Why Yoga is Perfect for Beginners | Yoga | Jun 10, 2026 | Published | |
| Ramadan Fitness: Stay Active | Health | Mar 01, 2026 | Draft |
Reports
Generate and export detailed reports across all modules.
Member Reports
Active, expired, new registrations, demographics
PDF Excel CSV
Attendance Reports
Daily, weekly, monthly, course-wise attendance
PDF Excel CSV
Financial Reports
Daily, monthly, yearly income & expenses
PDF Excel CSV
Course Reports
Enrollment, revenue, expiring courses per course
PDF Excel
Expiry Report
Members expiring in 7 / 30 / 60 days
PDF SMS List
Audit Log
All admin actions, changes, logins
PDF Excel
Notifications & Alerts
Configure and send automated member alerts.
Alert Configuration
7-day expiry reminder
Send 7 days before course/membership expires
3-day expiry reminder
Send 3 days before expiry
Expiry day alert
Send on the day of expiry
Payment due alert
Notify when fee is overdue
Send via SMS
Using configured SMS gateway
Send via WhatsApp
Using WhatsApp Business API
Send via Email
Using configured SMTP
Recent Notifications Sent
Muhammad Zubair — Expiry in 3 days
SMS sent · Jun 20, 2026 · 9:00 AM
Hina Malik — Payment due tomorrow
SMS sent · Jun 20, 2026 · 9:01 AM
Bilal Hassan — Payment overdue
Email + SMS · Jun 20, 2026 · 9:02 AM
Sara Mahmood — Registration confirmed
Email sent · Jun 19, 2026 · 2:30 PM
Analytics Dashboard
Interactive charts and insights across all gym operations.
Revenue — 12 Months
Member Growth
Course Popularity
Membership Status Distribution
Settings
System configuration and preferences.
Gym Information
System Preferences
Attendance Mode
Current: Manual
Default Currency
Used in receipts and reports
Auto expiry disable
Block expired members automatically
Audit logging
Log all admin actions
Database backup
Auto-backup every 24h
Admin Roles
| Name | Role | Status |
|---|---|---|
| Muhammad Tariq | Super Admin | Active |
| Asif Manager | Manager | Active |
| Naila Front | Receptionist | Active |
| Raza Accounts | Accountant | Active |