Golden Private Gym — Website, Club Management and AI Coaching
A public website, an Arabic and English club system, a member portal, and an AI Coach that drafts training and nutrition plans for a human coach to approve.
Built by the JK Software Solutions engineering team.

The Challenge
A private gym depends on knowing who is active, whose membership is about to end, who came today, and what remains unpaid. Keeping that in paper records and chat threads loses renewals and hides the real income of the club.
Our Solution
The public website presents the owner and head coach, the programs, the facilities, and member results, and leads visitors to membership and to their portal. The administration system gives the club a dashboard of members, active and ending subscriptions, monthly income, and today's attendance. Each member has a profile with subscription progress, attendance, and payment history. Staff record attendance by search or QR scanner, renew subscriptions, print member cards, and follow paid and outstanding amounts with revenue charts. Renewal reminders are prepared automatically for memberships approaching their end date and sent on WhatsApp, with manual messages also available. A registration QR opens the sign-up page and creates the member's record and first subscription. The system also runs as a desktop application for the front desk. The AI Coach drafts training, nutrition, and supplement plans from each trainee's profile, measurements, injuries, and allergies. Nothing reaches a trainee until a coach has reviewed it: the coach can edit any exercise or meal, regenerate one part, compare versions, and then approve and send. Meal totals and calorie targets are calculated by the server from a food catalog. Members get their own portal with today's workout, food and water logging, progress charts, supplement advice, appointments, and a support chat that answers from their approved plan. Any mention of pain or injury goes to the coach and appears as a safety alert in the review queue.
Objectives
Present the club and its programs through a strong public website. Keep every member's profile, subscription, attendance, and payments in one place. Check members in quickly by search or QR. Surface memberships that are ending and remind members on WhatsApp. Let new members register themselves by scanning a code.
Outcomes
The website and the management system are delivered and the public site is live. The AI Coach and member portal were built and tested end to end. The members, plans, and activity shown in these screens are fictional demonstration data, and no real member data appears in this case study.
Challenges
Membership status changes with time, so ending and expired members are derived from dates rather than stored flags. WhatsApp delivery had to report its true status, so a failed message is saved as failed and is never shown as sent. The interface works fully in Arabic and English with both layout directions.
Our Role
JK Software Solutions designed and built the website, the administration system in React, the Node.js and Express server with PostgreSQL through Prisma, the WhatsApp integration, the Electron desktop build, the member portal, and the AI Coach.
Technologies
Related Service
Business Management Systems
Project Documentation
System Media Gallery
25 documented assets
Web Application
11Administration
13Project Media
1Have an idea but not the technical details?
Send us the idea and we will respond within 24 hours with the next practical step.
The initial consultation is free with no commitment, and for suitable projects it can include discussing an early visual concept.
