Getting Started
WCAGify is a WCAG accessibility audit tool built with Nuxt 4. It turns markdown content into structured, navigable accessibility reports.
Prerequisites
Installation
Clone the repository and install dependencies:
bash
git clone https://github.com/focusring/WCAGify.git
cd wcagify
pnpm installDevelopment
Start the development server:
bash
pnpm devThe app will be available at http://localhost:3000.
Building for Production
bash
pnpm buildPreview the production build:
bash
pnpm previewProject Structure
wcagify/
├── app/ # Vue app (pages, components, assets)
├── content/ # Markdown content files
│ ├── reports/ # Audit reports
│ └── shared/ # Shared content (per language)
├── i18n/locales/ # Translation files (nl.json, en.json)
├── content.config.ts # Content collection definitions
└── nuxt.config.ts # Nuxt configurationNext Steps
- Learn how to create reports
- Understand how issues are structured
- Deploy to production
- Explore the configuration reference