Skip to content

Repository files navigation

saacchq.org

The website for sa/acc (Saudi Acceleration) — a grassroots community accelerating AI and technology in Saudi Arabia. Bilingual (Arabic / English), dark, and community-driven.

🌐 saacchq.org · 💬 Discord

Contribute

Anyone can write a post or improve the site — see CONTRIBUTING.md. Not a developer? Open a post proposal and we'll help.

Quickstart

Requires Node 20+ and pnpm.

pnpm install
pnpm dev        # http://localhost:4321
pnpm build      # production build → ./dist
pnpm preview    # preview the production build

No vault, secrets, or extra setup — the site builds entirely from the repo.

Stack

  • Astro 5 static site (SSG)
  • Tailwind CSS v4 via @tailwindcss/vite
  • TypeScript (strict) · pnpm · deployed to GitHub Pages on push to main

Structure

src/
├── pages/           # routes: index, posts/, series, tags/, manifesto, about,
│                    #         contribute, authors, 404, rss.xml
├── layouts/         # Layout.astro (HTML shell, SEO/meta, dark, RTL/LTR)
├── components/      # Header, Footer, Manifesto, PostCard, ShareButtons, LangToggle
├── data/posts/      # blog posts (Markdown) — this is where content lives
├── config.ts        # site metadata, social, series, authors (single source of truth)
├── i18n/            # ar.json / en.json translation strings + helpers
└── styles/          # global.css (Tailwind + design tokens)
public/
└── assets/posts/    # images referenced from posts (/assets/posts/…)

Architecture details and conventions: CLAUDE.md.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages