Skip to main content

🎯 9. Activities Management

Manage activities, set pricing, control booking availability, and configure additional settings.


📌 9.1. Activities Overview

📊 Displayed Data:

FieldDescription
IDUnique identifier for each activity
NameActivity title (e.g., Aqua Park, Wakeboarding)
PriceCost of the activity
StatusActive or Inactive
Allow Check-inSpecifies if check-in is enabled for the activity
ActionsProvides management options for each activity

🔍 9.2. Features & Functionality

🔹 Search Functionality → Allows searching for activities by name.
🔹 Status Filter → Dropdown to filter activities by Active or Inactive.
📄 Pagination → Enables navigating through multiple entries.


🔄 9.3. Activity Status Management

🏷️ Status Types:

  • 🟢 Active → The activity is available for booking.
  • 🔴 Inactive → The activity is temporarily disabled.

🎯 Actions Menu:

🔻 Set Inactive → Deactivates an active activity.
🔺 Set Active → Re-enables an inactive activity.


➕ 9.4. Adding a New Activity

📋 Process:

1️⃣ Click the "Add New" button to open the creation form.
2️⃣ Enter the following details:

FieldDescription
🏷️ NameTitle of the activity.
✍️ Short DescriptionA brief summary of the activity.
📜 Full DescriptionA detailed explanation with formatting options.
🖼️ Image UploadA required cover image for the activity.
🎥 Video TypeOption to attach a video link.
💰 PricingSection for setting activity pricing.
👨‍💼 Man Price / 👩 Woman PriceBase prices for each gender.
📅 Weekend PricingSpecial rates for weekends.
FAQ CategoryAssigns the activity to an FAQ section.
🏞️ GalleryAllows uploading multiple images.

3️⃣ Click 💾 Save to add the activity or ❌ Cancel to discard changes.


💲 9.5. Special Pricing Adjustments

✔️ Seasonal Pricing → Allows defining price adjustments for specific seasons (e.g., Winter, Ramadan).
✔️ Price Type → Can be set to increase or discount based on the period.


⚙️ 9.6. Additional Settings

  • Time Slots → Defines available times for the activity.
  • 🎟️ Ticket Includes → Lists additional benefits included with the ticket.

✏️ 9.7. Editing an Activity

🔄 Editable Fields:

  • Name, Description, Pricing, Seasonal Adjustments, Time Slots, Ticket Benefits.

🛠️ Additional Features:

  • 🖼️ Gallery Upload → Allows adding more images.
  • Time Slots Management → Adjusts available times for bookings.

🎯 Actions:

  • Save → Updates the activity details.
  • Cancel → Discards any changes made.

🔗 9.8. Interconnection & Functional