-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
github-actions[bot] edited this page Aug 30, 2026
·
2 revisions
- Node.js 20+
- pnpm (
npm install -g pnpm)
git clone https://github.com/ummeco/islamwiki.git
cd islamwiki/web
pnpm install
pnpm devThe dev server runs at http://localhost:3001.
Copy .env.local.example to .env.local. Most features work without any env vars.
pnpm test # unit tests (Vitest)
pnpm test:coverage # with coverage report
pnpm test:e2e # E2E tests (Playwright)All content data lives in web/data/:
-
quran/-- surah metadata, ayah texts, translations, tafsir -
hadith/-- collection metadata, books, individual hadith with grading
The data files are JSON and are checked into the repository.
Islam.wiki by Ummat Dev | MIT License