Skip to content

pyconau/2026-website

Repository files navigation

PyCon AU 2026 Website

The official website for PyCon AU 2026 — Australia's national Python conference, held 26–30 August 2026 at Sofitel Brisbane Central.

Prerequisites

  • Node.js 22.11.0 (see .tool-versions)
  • Python 3.11+ with uv (for schedule sync and graphics scripts)

Getting Started

  1. Install dependencies

    npm install
  2. Start development server

    npm run dev

    This will start the development server at http://localhost:4321

  3. Build for production

    npm run build

    This creates a dist/ folder with the production build

  4. Preview production build

    npm run preview

    This serves the production build locally for testing

  5. Type check

    npm run check

    Type-checks all .astro files via astro check

Project Structure

├── src/
│   ├── components/         # Astro components
│   ├── content/            # Content collections (posts, sessions, people, sponsors, tracks)
│   ├── layouts/            # Base.astro and Page.astro
│   ├── pages/              # File-based routing
│   ├── styles/             # Global CSS (Tailwind)
│   └── constants.ts        # Site-wide constants (URLs, SEO defaults)
├── public/                 # Static assets
├── scripts/                # Schedule sync and graphics generation (Python/uv)
└── .github/workflows/      # CI: PR checks, production deploy, schedule sync

Technologies Used

Media / Credits

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors