Skip to main content

Prerequisites

Before working with the Ghasi-EdTech platform locally, install the following tools:

ToolVersionPurpose
Node.js= 22Run platform services
pnpm= 9.15Workspace package manager
Docker DesktoprecentSpin up the local infrastructure stack (Postgres, Redis, NATS, OpenSearch, MinIO, Mailpit)
PostgreSQL client16-compatibleConnect to tenant-scoped databases and inspect data with SET LOCAL app.tenant_id = ...
Gitany recentClone the platform repository

Clone the platform

git clone https://github.com/ghasi-EdTech/ghasi-EdTech.git
cd ghasi-EdTech
pnpm install

After pnpm install (see Clone the platform above), generate per-package .env files and start Docker services as described in Local stack & dev setup (including pnpm env:create, pnpm infra:up, and pnpm db:setup). Then try the Quickstart.