A World of Warcraft guild portal under LLMATIONS → Swag County. Small tools for our Burning Crusade guild, built for the love of the grind.
Lives at https://hype.swagcounty.com.
index.html— the portal hub. Generated fromhub/shell.html+hub/tiles/*.htmlbyhub/build_hub.py; never hand-edit it (CI blocks drift). Seehub/README.md.hub/— the hub source: the page shell, one fragment per tile, and the generator.tbc/— the TBC dungeon-rep leveling guide.build_tbc_guide.pyis the source of truth; it renderstbc/index.html. Edit the generator, never the HTML.apply/— the raid-application form. Static page that posts to a loopback/api/*backend.rules/— the guild rules (static page).server/— the backend for the apply form (FastAPI + SQLite, loopback-only). Also still hosts the retired guild-name vote's endpoints and data, frozen and unlinked. Seeserver/README.md.assets/— branding, favicons, social card.privacy.html— what each tool stores and what leaves your browser.
tbc/build_tbc_guide.py carries the whole route — factions, dungeons, keys, rep sources, quests — as structured Python and renders one themed, self-contained page. Every in-game reference links to Wowhead (TBC Classic) with hover tooltips, and the route is checkable with your progress saved in the browser (no account, nothing leaves your device). Rebuild with:
cd tbc && python3 build_tbc_guide.pySolo-built for now, but the door's open. Open an issue for a narrow fix, or a PR against main — the PR template covers what a reviewer needs.
AGPL-3.0. Workshop default across LLMATIONS — keeps SaaS re-skins of the public projects honest.