2026 - WTXRPD Annual Conference
  • PHP 69.3%
  • JavaScript 18.2%
  • CSS 12.5%
Find a file
2026-07-28 12:51:32 -05:00
artifacts chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
docs fix: clarify app install and website labels 2026-07-24 16:58:00 -05:00
evals-qr-codes chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
logos chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
node_modules chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
screenshots chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
tests Polish standalone PWA refresh interactions 2026-07-28 12:51:32 -05:00
wtxrpd-conference-hub Polish standalone PWA refresh interactions 2026-07-28 12:51:32 -05:00
.codex.md chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
.gitignore test: verify 0.35.0 production release 2026-07-22 20:36:14 -05:00
ADMIN_TERMINOLOGY_AUDIT.md fix: clean settings terminology 2026-07-22 08:24:26 -05:00
AI_CONTEXT.md Polish standalone PWA refresh interactions 2026-07-28 12:51:32 -05:00
CHANGELOG.md Polish standalone PWA refresh interactions 2026-07-28 12:51:32 -05:00
FINAL Schedule West Texas Rural Philanthropy Days 2026.pdf chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
GJH_UPDATES.md chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
HANDOFF2.md Release conference hub plugin v0.3.0 2026-07-18 11:34:08 -05:00
HANDOFF3.md fix: remove unsupported WTXRPD signage guidance 2026-07-27 14:45:31 -05:00
MILESTONE-ROADMAP.md Document conference-day readiness milestone 2026-07-20 19:57:33 -05:00
package-lock.json chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
package.json chore: preserve project assets and review artifacts 2026-07-27 11:56:53 -05:00
README.md Fix PWA metadata and updater refresh 2026-07-20 18:36:27 -05:00
RELEASING.md Store release packages in build artifacts 2026-07-20 16:23:32 -05:00
ROUTE_AUDIT.md Add Conference Hub route audit 2026-07-21 05:58:35 -05:00
SCHEDULE-DATA.md Add dynamic location management for v0.6.0 2026-07-18 12:36:54 -05:00
STAFF-HANDOFF.md Fix PWA metadata and updater refresh 2026-07-20 18:36:27 -05:00

WTXRPD 2026 Conference Hub

Current continuation guide: Read HANDOFF3.md before beginning new work. It contains the live status, completed releases, server workflow, and remaining launch milestones. HANDOFF2.md remains the architectural rationale.

Staff launch and conference-day procedures are in STAFF-HANDOFF.md. The reconciled feature backlog is in MILESTONE-ROADMAP.md.

Codex Project Handoff

Project Overview

This project is for the Nonprofit Management Center of the Permian Basin (NMC) and their annual conference:

West Texas Rural Philanthropy Days (WTXRPD)

Current website: https://wtxrpd.org

Conference begins in approximately 9 days, so this project is an MVP (Minimum Viable Product) intended to dramatically improve the attendee experience without replacing the existing website.

The objective is NOT to redesign the website.

The objective is to build a mobile-first conference companion that lives within the existing WordPress installation.


Primary Goal

Transform the existing WordPress site into a mobile-friendly conference hub where attendees can quickly access:

  • Schedule
  • Sessions
  • Speaker information
  • Handouts
  • Maps
  • Funder information
  • Announcements
  • Contact information

The experience should feel similar to a lightweight conference app while remaining entirely within WordPress.


IMPORTANT CONSTRAINTS

DO NOT:

  • Replace the WordPress theme.
  • Redesign the existing public website.
  • Modify the site's branding.
  • Introduce unnecessary complexity.
  • Require attendee logins.
  • Introduce new commercial SaaS products.

Instead:

Build everything as an isolated WordPress plugin (preferred) or self-contained components that can easily be added to the existing site.


Target URL

Create a conference landing page:

/2026

This becomes the attendee home page.

It should be mobile-first.


Desired User Experience

Attendees arrive at registration.

They scan one QR code.

The QR code points to:

https://wtxrpd.org/2026

From there they should immediately have access to everything they need during the conference.


Home Screen

Large touch-friendly buttons.

Suggested layout:

🏠 Today

📅 Schedule

🎤 Speakers

📄 Handouts

🗺 Maps

🤝 Funder Profiles

🍽 Alpine Guide

📢 Announcements

☎ Need Help

This page should prioritize speed and readability over visual complexity.

The Conference Hub is installable as a Progressive Web App. Its landing page offers device-aware installation help. Every /2026/ attendee route uses a dedicated Conference App header and footer in both browser and installed-app contexts, preventing accidental navigation into the surrounding website.


Pages to Build

1. Conference Home

Purpose:

Quick navigation.

Should include:

  • conference title
  • dates
  • countdown (optional)
  • latest announcements
  • quick links
  • emergency contact
  • WiFi information (future)

2. Schedule

Create separate schedule pages.

Examples:

Wednesday

Thursday

Friday

Do NOT depend solely on PDFs.

Each session should be displayed as mobile-friendly cards.

Example:

9:0010:00

Opening Keynote

Main Ballroom

Speaker

Description

Room

Handout button


3. Session Pages

Each session may eventually have its own page.

Include:

Title

Description

Speaker

Time

Room

Learning objectives

Handouts

Related resources


4. Speakers

Create reusable speaker cards.

Include:

Photo

Name

Organization

Biography

Website

LinkedIn (optional)

Sessions presented


5. Handouts

Provide downloadable materials organized by:

Day

Session

Speaker

Supported file types:

PDF

PowerPoint

Word

Excel

Links


6. Maps

Provide:

Campus map

Registration

Breakout rooms

Parking

Museum

Granada Theatre

Google Maps buttons

Large tap targets.


7. Funder Profiles

Convert the existing funder information into mobile-friendly cards.

Each card should contain:

Name

Funding focus

Geographic area

Website

Download profile


8. Announcements

Simple announcement panel.

Example:

"Session moved to Room 210."

Administrator should be able to edit quickly.

No push notifications required for MVP.


Technical Direction

Preferred implementation:

WordPress plugin

Suggested folder:

wp-content/plugins/wtxrpd-conference-hub/

Avoid modifying:

Theme

Core WordPress files

Existing page templates


Plugin Goals

Create shortcodes similar to:

[wtxrpd_conference_hub]

[wtxrpd_schedule]

[wtxrpd_handouts]

[wtxrpd_maps]

[wtxrpd_funders]

[wtxrpd_announcements]

The implementation details are flexible if another architecture is cleaner.


Data Storage

Prefer structured data over hardcoded HTML.

Possible formats:

JSON

PHP arrays

YAML

One source of truth for:

Sessions

Speakers

Rooms

Handouts

Announcements

Locations


Design Requirements

Mobile-first.

Fast.

Accessible.

Clean.

Large buttons.

Minimal scrolling.

Readable typography.

Avoid heavy animations.

Avoid unnecessary JavaScript frameworks.


Coding Standards

Please:

Use modern PHP compatible with current WordPress standards.

Write semantic HTML.

Scope CSS to this plugin.

Avoid affecting the rest of the site.

Comment code.

Keep files organized.

Use reusable components whenever possible.


Nice-to-Have (Only if Time Allows)

Expanded offline coverage for critical attendee routes

Calendar download (.ics)

Session favorites (stored locally)

Dark mode

Search

Sponsor pages

Restaurant guide

Weather widget

These are NOT required before the conference.


Development Workflow

Please work incrementally.

Recommended phases:

Phase 1

Plugin scaffold

Navigation

Landing page

Phase 2

Schedule

Session cards

Phase 3

Speakers

Handouts

Maps

Phase 4

Announcements

Styling

Responsive improvements

Do not attempt to build everything simultaneously.


Development Environment

The developer is using:

  • VS Code
  • OpenAI Codex
  • Remote SSH when appropriate
  • Virtualmin-hosted WordPress
  • Existing production site

The plugin should be suitable for deployment without requiring a theme replacement.


Success Criteria

By conference day, attendees should be able to:

✓ Scan one QR code

✓ View the schedule

✓ Find rooms

✓ Read speaker bios

✓ Download handouts

✓ Read announcements

✓ Access maps

✓ Find funder information

without zooming PDFs or navigating the full website.


Future Vision (Post-Conference)

After this year's conference, evolve this project into a reusable platform that can support future WTXRPD conferences and potentially other NMC events.

Potential future enhancements include:

  • Expanded guaranteed-offline coverage
  • Personalized schedules
  • Push notifications
  • Speaker submission portal
  • Sponsor management
  • Session evaluation forms
  • Administrative dashboard
  • Multi-year conference support
  • Reusable data import/export
  • QR code generation
  • Analytics

The architecture should make future expansion straightforward while keeping the 2026 MVP simple and stable.


Final Guidance to Codex

Favor maintainability over cleverness.

Favor simplicity over features.

Deliver a polished conference companion that can be deployed quickly, extended safely, and provide immediate value to attendees within the available timeline.