ENFR
CROSS · POLISHED

OSBL Starter Template (open source)

Open source template: Astro 6 + Tailwind 4 + Decap CMS + FR/EN i18n + Loi 25 privacy policy pre-integrated + accessible WCAG 2.2 forms + 1-click Cloudflare Pages deployment.

Why this demo

A gift to the Quebec community. Most nonprofits (OSBLs) have neither the budget nor the expertise to build a modern, accessible, and compliant website. This fork-and-go template gives them a professional starting point in 1 click.

It’s also a commercial asset for me: “here’s what I can deliver in ~5 days adapted to your organization.”

Included

  • Modern stack — Astro 6 + Tailwind 4 + strict TypeScript
  • CMS for non-technical users — Decap (self-hosted via GitHub) so the OSBL team can edit without coding
  • Bilingual FR/EN — i18n architecture in place, Loi 96-compliant
  • Loi 25 pre-integrated — privacy policy template (customizable via Decap)
  • WCAG 2.2 AA — accessible components tested with axe-core
  • CI/CD ready — GitHub Actions + Cloudflare Pages, preview deployment on every PR

Status

🚧 Under construction. Public GitHub repo coming soon. Expected outcome: 30+ stars in 6 months, SEO backlinks + “Quebec OSBL expert” positioning.