Skip to content

Main WDCC Website

All the content for this website is managed through Payload CMS

Getting Started

Go to wdcc.co.nz/admin to access Payload.

Sign into Payload using your team's login or other admin credentials.

Managing Admin Logins

Navigate to wdcc.co.nz/admin/collections/users

To create new admins: * Click 'Create New' in the top left next to users. * Add the corresponding email and passwords.

To edit/delete: * Select the corresponding emails and click 'edit' or delete in the top left


PROJECTS

About Projects & Project Roles

Location: Globals → Projects Page

Controls the /projects page layout and content.

Fields:

Header Section

  • Title - Page heading
  • Content - Introduction text

Info Section

  • Main - Overview description
  • Checkboxes - List of key points

Roles Section

  • Title - "Project Roles"
  • Roles (array) - Individual role cards with:
  • Color - blue/purple/yellow/green
  • Title - Role name (e.g., "Developer")
  • Slug - URL identifier
  • Description - Role responsibilities
  • Title - Featured projects heading
  • CTA - Call-to-action text (e.g. View all projects)

All Projects

Location: Collections → Projects

Stores all development projects completed by WDCC.

Fields:

  • General Section:
  • Slug (required, unique) - URL-friendly identifier
  • Year (required) - Project year (e.g., "2025")
  • Client (required) - Organisation/client name
  • Technologies (required) - Select multiple: React, Node.js, Next.js, etc.
  • Difficulty (required) - unassigned/beginner/intermediate/advanced

  • Project Card Section:

  • Name (required) - Display name
  • Description (required) - Short summary for project cards
  • Image (required) - Project thumbnail
  • Status - live/in-progress/archived

  • Detail Page Section:

  • Extended description, challenges, outcomes
  • Links to deployed site/GitHub repo

How to add a project:

  1. Go to Collections → Projects
  2. Click "Create"
  3. Fill in all required fields
  4. Upload project image
  5. Add detailed information for the project page
  6. Save

How to delete a project:

  1. Find the project in the list
  2. Click the project
  3. Click "Delete" button
  4. Confirm deletion

Adding Members to a Project

When you create or edit a project, you can add team members in the Team section.

How to add project leadership:

  1. Go to Collections → Projects
  2. Click on a project to edit it (or create a new one)
  3. Expand the Team section
  4. Fill in the Project Manager group:
  5. Name (required) - Manager's name
  6. Image (optional) - Manager's photo
  7. Fill in the Tech Lead group:
  8. Name (required) - Tech lead's name
  9. Image (optional) - Tech lead's photo
  10. Save

How to add project members:

  1. In the same Team section, scroll to Project Members
  2. Click "Add" to create a new member entry
  3. Fill in:
  4. Name (required) - Member's name
  5. Role (required) - Select from: developer, designer, or tutor
  6. Image (optional) - Member's photo
  7. Repeat for each team member
  8. Save

To edit a member's information:

  1. Find the member in the Project Members array
  2. Update their name, role, or image
  3. Save

To remove a member:

  1. Click the trash icon next to the member
  2. Save

EVENTS

Recent Events & All Events

Location: Collections → Events

Stores club events displayed on the /events page.

Fields:

  • Thumbnail (required) - Event cover image
  • General Section:
  • Slug (required, unique) - URL-friendly identifier
  • Title (required) - Event name
  • Description (required) - Short event summary
  • Time (required) - Date and time picker
  • Location (required) - Event venue
  • Category (required) - Social, Learning, Competition, etc.
  • Page Section:
  • Extended description and additional details for the event detail page

How to add an event:

  1. Go to Collections → Events
  2. Click "Create"
  3. Upload a thumbnail image
  4. Fill in all required fields
  5. Add page details if needed
  6. Save

How to delete an event:

  1. Find the event in the list
  2. Click the event
  3. Click "Delete" button
  4. Confirm deletion

ABOUT US

About Us Page

Location: Globals → About Us

Controls all content sections on the /about page.

Sections:

  • Header - Page title and introductory content
  • General Info - Two-part description of WDCC with accompanying image
  • Why Join WDCC? - Section explaining club benefits
  • The WDCC Story - Club history and background
  • Our People - Introduction to the team section
  • Quote Section - Featured quote from a team member with author and subscript
  • End Image - Closing image for the page

Each section typically contains a title, content (textarea), and image upload. To edit:

  1. Go to Globals → About Us
  2. Expand the section you want to edit
  3. Update text/images as needed
  4. Save

Meet the Team

The team page displays executives organised by year and team. Managing the team involves multiple parts:

Part 1: Create/Edit Individual Executives

Location: Collections → Executives

Fields:

  • Name (required) - Full name of the executive
  • Image (optional) - Profile photo
  • Description (required) - Education/qualifications (e.g., "BE(Hons) - Software Engineering, University of Auckland")
  • Joined (required) - When they joined (format: "Joined Jan 2023")

How to add a new executive:

  1. Go to Collections → Executives
  2. Click "Create"
  3. Fill in all required fields
  4. Upload a profile image if available
  5. Save

Part 2: Organise Executives into Teams

Location: Collections → Exec Teams

Structure:

  • Year (required) - The year the team was active (e.g., "2026")
  • Teams (array) - List of teams for that year
  • Team Name - Name of the team (e.g., "Tech Team")
  • Team Description - Description of what the team does
  • Execs (array) - Members of the team
    • Exec - Relationship to the executive
    • Role - Their specific role in the team (e.g., "Tech Executive")

How to add someone to a team:

  1. Go to Collections → Exec Teams
  2. Select the current year (e.g., 2026)
  3. Find your Team entry in the teams array
  4. In the Execs section, click "Add" to create a new entry
  5. Select the executive from the "Exec" relationship field
  6. Enter their role (e.g., "Tech Director", "Tech Executive")
  7. Save the document

How to create a new team:

  1. Go to Collections → Exec Teams
  2. Select or create a year entry if it doesn't exist
  3. In the Teams array, click "Add" to create a new team
  4. Fill in:
  5. Team Name (e.g., "Events Team")
  6. Team Description (what the team does)
  7. Execs (add team members)
  8. Save

How to create a new year:

  1. Go to Collections → Exec Teams
  2. Click "Create"
  3. Enter the year (e.g., "2026")
  4. Add teams and members as needed
  5. Save

Part 3: Set Page Header

Location: Globals → Execs Page

Fields:

  • Title - Page heading (default: "Meet the Team")
  • Description - Introductory text

How to update the page header:

  1. Go to Globals → Execs Page
  2. Edit the title and description
  3. Save

Common Team Management Tasks:

Update an executive's role

  1. Go to Collections → Exec Teams
  2. Find the year and team
  3. Edit the role in the appropriate exec entry
  4. Save

Remove someone from a team

  1. Go to Collections → Exec Teams
  2. Find the year and team
  3. Delete the exec entry from the team
  4. Save

Update an executive's profile

  1. Go to Collections → Executives
  2. Find and click the executive
  3. Update their information
  4. Save (changes appear everywhere they're linked)

FAQs

Location: Globals → FAQ Page

Manages all FAQ content for the /faq page.

Fields:

  • FAQ Info - Introductory text at top of page
  • Sections (array) - FAQ category sections
  • Section Name - Category name (e.g., "General", "Membership")
  • FAQs (array) - Q&A pairs
    • Question - The question
    • Answer - The answer
  • Colors - Visual styling for this section
    • Tab Background - Hex color code
    • Tab Circle - Hex color code

How to add a new FAQ category:

  1. Go to Globals → FAQ Page
  2. Click "Add" under Sections
  3. Enter the section name
  4. Add color values for styling
  5. Click "Add" under FAQs to add questions
  6. Save

How to add a question to an existing category:

  1. Go to Globals → FAQ Page
  2. Find the category
  3. Click "Add" under FAQs
  4. Enter the question and answer
  5. Save

How to edit an FAQ:

  1. Go to Globals → FAQ Page
  2. Find the category and question
  3. Edit the question/answer text
  4. Save

How to delete an FAQ or category:

  1. Go to Globals → FAQ Page
  2. Click the trash icon next to the item
  3. Save

SUPPORTING COLLECTIONS

Media Library

Location: Collections → Media

Centralised library for all images used across the site (stored in S3).

Fields:

  • Alt Text (required) - Accessibility description for the image

Note: Images are automatically stored in S3, not locally.

How to upload media:

  1. When editing any page or collection, click on image upload fields
  2. Click "Upload" and select files
  3. Add alt text (required for accessibility)
  4. Files are automatically stored and can be reused

Partners & Sponsors

Location: Collections → Partners

Stores sponsor and partner logos displayed on the home page.

Fields:

  • Link (required) - Partner website URL
  • Alt Text (required) - Description of partner/logo
  • Logo Image (required) - Partner logo

How to add a partner:

  1. Go to Collections → Partners
  2. Click "Create"
  3. Upload the partner logo
  4. Add the partner's website link
  5. Add descriptive alt text
  6. Save
  7. Go to Globals → Hero Page and add the partner to the appropriate tier (Gold, Silver, Tech, Community)

How to change partner tiers:

  1. Go to Globals → Hero Page
  2. Scroll to Sponsor Section
  3. Add/remove partners from Gold, Silver, Tech, or Community sections
  4. Save