Skip to main content

32. General Settings

Manage overall system configurations, including capacity limits, operating times, restrictions, contact details, and branding.


πŸ“Œ 32.1. General Settings Overview​

Displayed Data:​

FieldDescription
Sports Club CapacityMaximum number of members allowed in the sports club.
Beach Club CapacityMaximum number of people allowed at the beach club.
Sports Club Low CapacityMinimum threshold for club attendance.
Beach Club Low CapacityMinimum threshold for beach club attendance.
Max Men in BookingRestriction on the maximum number of men allowed in a single booking.
Max Women in BookingRestriction on the maximum number of women allowed in a single booking.
Max Junior AgeDefines the age limit for juniors.
Max Kid AgeDefines the age limit for kids.
Account Grace PeriodNumber of days before an account expires.
Sports Club Max Booking TimeThe latest booking time allowed for the sports club.
Beach Club Max Booking TimeThe latest booking time allowed for the beach club.
Hours Before Expire Under-Review BookingTimeframe before a booking under review expires.

🌐 32.2. Branding & Contact Information​

Displayed Data:​

FieldDescription
Website URLDisplays the organization's official website link.
AddressAvailable in English and Arabic for reference.
Location Map LinkGoogle Maps URL for navigation.
Email & Phone NumberContact details for inquiries and support.
Pricing BadgeSpecial promotional labels in English & Arabic.
Android & iOS VersionsDisplays the latest app version for each platform.

πŸ–ΌοΈ 32.3. Image & Logo Uploads​

Administrators can upload images for different sections:

FieldDescription
Register Page ImageCustom image for the registration page.
Login Page ImageCustom image for the login page.
Wallet Ticket ImageImage associated with digital tickets.
Site LogoMain logo used across the platform.
Vertical Page LogoAlternative branding for vertical page layouts.

πŸ“… 32.4. Booking & Restrictions​

Defines booking policies, including timeframes, restricted dates, and special allowances.

Day Selection & Scheduling​

FieldDescription
Day Selection (Days in Advance)Sets the number of days users can book in advance.
Weekdays Available for BookingDays when bookings are permitted (Monday, Tuesday, Wednesday).
Weekends Available for BookingExtended booking options for specific days (Thursday, Friday, Saturday).

Restricted Booking​

FieldDescription
Restricted Booking DaysSpecific days when bookings are not allowed (Sunday, Monday, Tuesday).
Restricted Booking SeasonsDefines seasons where bookings are restricted.
Allowed Booking SeasonsSpecifies times when bookings are permitted.

πŸ‘©β€πŸ¦° 32.5. Women’s Booking Restrictions​

FieldDescription
Women Booking DaysDefines days when bookings are exclusively for women (e.g., Wednesday).
Restricted Woman Booking SeasonsSpecifies blackout periods for women’s bookings.
Allowed Woman Booking SeasonsLists special seasons where women-only bookings are permitted.

πŸ“œ 32.6. Club Rules & Custom Descriptions​

The system allows for defining club policies and user guidelines.

FieldDescription
Club Rules SectionProvides an editor for defining rules in English & Arabic.
Title & DescriptionAllows administrators to define detailed club policies.
Rich Text Editor for RulesSupports formatted content, including images, bullet points, and links.

πŸ”— 32.7. System Integration & Workflow​

  • Capacity & Booking Control β†’ Ensures limits are set for different club areas.
  • Branding & User Experience β†’ Allows customization of logos and promotional images.
  • Booking Management β†’ Enables restrictions based on time, gender, and seasonality.
  • Multi-language Support β†’ Ensures that all details are available in English & Arabic.
  • Integration with Google Analytics β†’ Uses Google Tag Manager ID for tracking visitor engagement.

🎯 32.8. Conclusion​

The General Settings Module provides a robust set of configurations to manage club capacities, bookings, branding, and system restrictions.

It ensures administrators can enforce limitations, set branding preferences, define club policies, and control availability, making it a vital component of the platform.