Skip to main content

21. Events Management

Manages event creation, modification, ticketing, and status updates.


πŸ“Œ 21.1 Events Overview​

Displayed Data:​

FieldDescription
IDUnique identifier for each event.
NameThe name of the event.
DateThe scheduled date of the event.
StatusActive or Inactive (πŸ”΄ Red for Inactive).
ActionsOptions to activate, edit, or delete events.

πŸ” 21.2 Filtering & Search Options​

Allows users to refine their event view.

Filtering Options:​

Filter OptionAvailable Selections
Search BarSearch for events by Name or Date.
Filter by StatusActive β€’ Inactive

βš™οΈ 21.3 Event Actions & Management​

Users can perform various actions on events.

Available Actions:​

ActionDescription
ActivateChanges the event status to Active.
EditOpens a detailed editor to modify event information.
DeleteRemoves the event permanently.

✏️ 21.4 Event Editing & Creation​

Allows administrators to create and modify events.

Editable Fields:​

FieldDescription
NameThe event’s name.
DescriptionA text field to describe the event.
DateCalendar selection for scheduling the event.
Discount PercentageOption to set a discount rate.
Event TicketsAllows adding ticket details:
Name in EnglishTicket category name in English.
Name in ArabicTicket category name in Arabic.
PriceTicket cost.
Number of SeatsAvailable seats for the event.

Actions:​

  • Save β†’ Stores updates to the event.
  • Cancel β†’ Discards any changes.

πŸ”— 21.5 System Integration & Workflow​

  • Event Status Updates β†’ Ensures events can be activated or deactivated.
  • Ticketing System β†’ Supports multi-language ticket naming.
  • Discount Handling β†’ Allows discounts to be applied to event tickets.
  • Capacity Management β†’ Ensures seat availability is properly tracked.

🎯 21.6 Conclusion​

The Events Management module provides a structured system for handling event creation, modifications, and ticketing.
The filtering and activation functions allow easy tracking of event statuses, ensuring that administrators can efficiently manage event listings.