This repository hosts the Hugo-based website for the PM Connect Conference organized by PMI Poland Chapter. The site is generated using the Hugo static site generator with a customized theme.
The PMCC website is built to support:
- Multiedition content (
/2024,/2025, etc.) - Static fallback for past editions
- A responsive layout with soft/hard tracks, speaker bios, and conference agenda
- ...
- Hugo (v0.134.2+ recommended)
- TOML configuration
- Navigator Hugo theme (heavly customized)
- GitHub Pages or custom hosting ready
pmcc/
├── config.toml # Main configuration
├── content/ # Markdown pages
│ ├── galeria/ # photo galery empty page
│ ├── regulamin/ # conf rules page
│ ├── about_conf.md # about conference content
│ └── call_for_papers.md # call for papers process
├── data/ # (almost) each section has own yaml, if not it is config.toml
│ ├── agenda.yml
│ ├── bilety.yml
│ ├── call4papers.yml
│ ├── galeria.yml
│ ├── hero.yml
│ ├── opis_konfy.yml
│ ├── panel.yml
│ ├── partnerzy.yml
│ ├── prelegenci.yml
│ ├── speakers.yml
│ └── team.yml
├── layouts/ # not used, all in theme
├── public/ # not git versioned, only simple update notification page
├── resources/ # not used, all in theme
├── static/ # Static assets (CSS, JS, images)
├── themes/
│ └── navigator-hugo/ # Theme folder (customized)
└── README.md
- Install Hugo
- Clone the repository:
git clone https://github.com/PMI-Polska/pmcc.git cd pmcc
Note: it is better to use git, and some IDE like VS code, but you can go the hard way.
hugo server -DVisit http://localhost:1313 in your browser.
TODO: updates needed here
-
baseURLinconfig.tomlshould reflect the version if you want to archive previou edition (e.g.,https://pmcc.pmi.org.pl/2025) -
Older editions (e.g.,
2024) are preserved as static exports for future-proofing -
To build static output:
hugo --minify
- Maciej Koszykowski – Lead Developer
MIT License. See LICENSE file for details.
Questions or suggestions? Contact us at [email protected]