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
Fitness Course · Joined today
Active
SM
Sara Mahmood
Weight Loss · Joined yesterday
Active
UR
Usman Raza
Boxing Course · 2 days ago
Pending
FA
Fatima Aslam
Yoga Course · 3 days ago
Active
MZ
Muhammad Zubair
Fitness Course · 4 days ago
Active
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.
MemberCNICCourseJoinedExpiryStatusActions
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.
MemberCourseEnrolledExpiryFeeStatusAction
Ahmed KhalidFitness CourseJun 01, 2026Jun 30, 2026$100Active
Sara MahmoodWeight LossJun 05, 2026Jul 05, 2026$120Active
Usman RazaBoxing CourseMay 01, 2026May 31, 2026$80Expired
Fatima AslamYoga CourseJun 10, 2026Jul 10, 2026$60Active
Muhammad ZubairCrossFitJun 15, 2026Jun 23, 2026$110Expiring
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
MemberCourseStatusMark
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
Online
Gym Floor
192.168.1.202 · ZK-F22
Offline
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
MemberCourseAmount DueDue DateDays OverdueAction
Bilal HassanFitness Course$100Jun 15, 20265 days
Zara KhanWeight Loss$120Jun 18, 20262 days
Imran QureshiBoxing Course$80Jun 22, 2026Due soon
Hina MalikYoga Course$60Jun 21, 2026Tomorrow
Receipt #MemberTypeAmountMethodDatePrint
PF-2026-0847Ahmed KhalidCourse Fee$100CashJun 20, 2026
PF-2026-0846Sara MahmoodCourse Fee$120EasyPaisaJun 19, 2026
PF-2026-0845Fatima AslamRegistration$20CashJun 17, 2026
PF-2026-0844Muhammad ZubairCourse Fee$110JazzCashJun 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
$5,200
Memberships
$2,400
Registration Fees
$480
Renewals / Other
$340
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.
TitleCategoryPublishedStatusActions
5 Tips for Faster Muscle GainFitnessJun 18, 2026Published
Why Yoga is Perfect for BeginnersYogaJun 10, 2026Published
Ramadan Fitness: Stay ActiveHealthMar 01, 2026Draft
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
NameRoleStatus
Muhammad Tariq Super AdminActive
Asif Manager ManagerActive
Naila Front ReceptionistActive
Raza Accounts AccountantActive