Branches And Events

Events Management

Events Management

Overview

Events module in Toolstation allows creating and managing branch-specific events through Builder CMS. Events can be configured for single or multiple branches with various customization options.

Event Structure

Core Components

Each event contains the following properties:

  • Branch Association
  • Event Details
  • Visual Content
  • Event Mode

Event Properties

1. Basic Information

  • Title
  • Description
  • Event Date and Time
  • Mode (Online/Offline)
  • Venue Details

2. Visual Elements

  • Banner Images (Multiple supported)
  • Image Gallery
  • Promotional Content

Implementation

Via Builder CMS

Events can be managed through the Builder CMS interface:

const eventExample = {
  eventId: "EVT001",
  branchIds: ["TST001", "TST002"], // Multiple branches support
  title: "Summer Tool Fair",
  description: "Annual tool demonstration and sale event",
  datetime: "2025-06-20T14:00:00",
  mode: "offline",
  venue: "Toolstation Bristol Store",
  bannerImages: [
    "banner1.jpg",
    "banner2.jpg"
  ]
};

Key Features

  1. Branch Association
    • Single or multiple branch selection
    • Branch-specific customization
    • Location-based event filtering
  2. Event Scheduling
    • Date and time configuration
    • Duration settings
    • Recurring event options
  3. Mode Selection
    • Online events
    • Offline/In-store events
    • Hybrid events support
  4. Media Management
    • Multiple banner upload
    • Image optimization
    • Gallery organization

Best Practices

  1. Event Creation
    • Use clear, descriptive titles
    • Provide complete venue information
    • Include high-quality images
    • Set appropriate time zones
  2. Branch Association
    • Verify branch availability
    • Check for scheduling conflicts
    • Consider branch capacity
  3. Content Management
    • Optimize image sizes
    • Maintain consistent formatting
    • Regular content updates

Common Operations

Adding a New Event

  1. Access Builder CMS
  2. Navigate to Events section
  3. Fill required fields:
    • Select target branch(es)
    • Set date and time
    • Choose event mode
    • Add title and description
    • Upload banner images

Editing Existing Events

  • Update event details
  • Modify branch associations
  • Change media content
  • Adjust scheduling

Copyright © 2026