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
Featured Section
- 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:
- Go to Collections → Projects
- Click "Create"
- Fill in all required fields
- Upload project image
- Add detailed information for the project page
- Save
How to delete a project:
- Find the project in the list
- Click the project
- Click "Delete" button
- 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:
- Go to Collections → Projects
- Click on a project to edit it (or create a new one)
- Expand the Team section
- Fill in the Project Manager group:
- Name (required) - Manager's name
- Image (optional) - Manager's photo
- Fill in the Tech Lead group:
- Name (required) - Tech lead's name
- Image (optional) - Tech lead's photo
- Save
How to add project members:
- In the same Team section, scroll to Project Members
- Click "Add" to create a new member entry
- Fill in:
- Name (required) - Member's name
- Role (required) - Select from: developer, designer, or tutor
- Image (optional) - Member's photo
- Repeat for each team member
- Save
To edit a member's information:
- Find the member in the Project Members array
- Update their name, role, or image
- Save
To remove a member:
- Click the trash icon next to the member
- 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:
- Go to Collections → Events
- Click "Create"
- Upload a thumbnail image
- Fill in all required fields
- Add page details if needed
- Save
How to delete an event:
- Find the event in the list
- Click the event
- Click "Delete" button
- 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:
- Go to Globals → About Us
- Expand the section you want to edit
- Update text/images as needed
- 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:
- Go to Collections → Executives
- Click "Create"
- Fill in all required fields
- Upload a profile image if available
- 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:
- Go to Collections → Exec Teams
- Select the current year (e.g., 2026)
- Find your Team entry in the teams array
- In the Execs section, click "Add" to create a new entry
- Select the executive from the "Exec" relationship field
- Enter their role (e.g., "Tech Director", "Tech Executive")
- Save the document
How to create a new team:
- Go to Collections → Exec Teams
- Select or create a year entry if it doesn't exist
- In the Teams array, click "Add" to create a new team
- Fill in:
- Team Name (e.g., "Events Team")
- Team Description (what the team does)
- Execs (add team members)
- Save
How to create a new year:
- Go to Collections → Exec Teams
- Click "Create"
- Enter the year (e.g., "2026")
- Add teams and members as needed
- 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:
- Go to Globals → Execs Page
- Edit the title and description
- Save
Common Team Management Tasks:
Update an executive's role
- Go to Collections → Exec Teams
- Find the year and team
- Edit the role in the appropriate exec entry
- Save
Remove someone from a team
- Go to Collections → Exec Teams
- Find the year and team
- Delete the exec entry from the team
- Save
Update an executive's profile
- Go to Collections → Executives
- Find and click the executive
- Update their information
- 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:
- Go to Globals → FAQ Page
- Click "Add" under Sections
- Enter the section name
- Add color values for styling
- Click "Add" under FAQs to add questions
- Save
How to add a question to an existing category:
- Go to Globals → FAQ Page
- Find the category
- Click "Add" under FAQs
- Enter the question and answer
- Save
How to edit an FAQ:
- Go to Globals → FAQ Page
- Find the category and question
- Edit the question/answer text
- Save
How to delete an FAQ or category:
- Go to Globals → FAQ Page
- Click the trash icon next to the item
- 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:
- When editing any page or collection, click on image upload fields
- Click "Upload" and select files
- Add alt text (required for accessibility)
- 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:
- Go to Collections → Partners
- Click "Create"
- Upload the partner logo
- Add the partner's website link
- Add descriptive alt text
- Save
- Go to Globals → Hero Page and add the partner to the appropriate tier (Gold, Silver, Tech, Community)
How to change partner tiers:
- Go to Globals → Hero Page
- Scroll to Sponsor Section
- Add/remove partners from Gold, Silver, Tech, or Community sections
- Save