Go to file
2026-09-07 21:51:09 +03:30
.github feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
.husky feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
api feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
app fix(auth): adjust layout width for better responsiveness 2026-09-07 21:24:22 +03:30
components fix 2026-09-07 18:57:57 +03:30
config fix(chat): use Engine.IO path /chat for admin oversight socket 2026-09-07 21:49:25 +03:30
constants chore: remove unused constants and service utility 2026-09-07 20:09:22 +03:30
context refactor(events): update event management components and remove unused files 2026-09-07 18:09:55 +03:30
deploy feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
docs feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
e2e refactor(events): update event management components and remove unused files 2026-09-07 18:09:55 +03:30
features fix 2026-09-07 18:57:57 +03:30
helpers refactor(events): update event management components and remove unused files 2026-09-07 18:09:55 +03:30
hooks fix(chat): use Engine.IO path /chat for admin oversight socket 2026-09-07 21:49:25 +03:30
lib refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +03:30
patches feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
public feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
queries/admin chore: remove unused constants and service utility 2026-09-07 20:09:22 +03:30
scripts chore(api): rely on sibling backend or committed OpenAPI for codegen 2026-09-07 14:17:33 +03:30
services fix 2026-09-07 18:57:57 +03:30
styles feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
texts fix(events): update waitlist auto offer label for clarity 2026-09-07 20:51:32 +03:30
types feat(users): expand admin users table with city, gender, wallet, and roles 2026-09-07 11:29:29 +03:30
validation refactor(events): update event management components and remove unused files 2026-09-07 18:09:55 +03:30
.cursorrules feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.dockerignore feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.env.example feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.gitignore feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.gitleaks.toml feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.prettierignore feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
.prettierrc feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
AGENTS.md feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
CLAUDE.md feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
docker-compose.yml feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
Dockerfile feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
eslint.config.mjs feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
instrumentation-client.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
instrumentation.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
knip.json feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
LICENSE feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
next.config.js fix(chat): use Engine.IO path /chat for admin oversight socket 2026-09-07 21:49:25 +03:30
openapi.json chore: sync OpenAPI from ghabilee-backend 2026-09-07 11:42:00 +00:00
orval.config.ts chore(api): rely on sibling backend or committed OpenAPI for codegen 2026-09-07 14:17:33 +03:30
package.json fix 2026-09-07 21:51:09 +03:30
playwright.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
pnpm-lock.yaml chore: remove 'arcaptcha-react' package from pnpm-lock.yaml 2026-09-05 16:43:57 +03:30
pnpm-workspace.yaml feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
postcss.config.mjs feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
PRODUCTION_READINESS_PLAN.md feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
proxy.ts fix(chat): use Engine.IO path /chat for admin oversight socket 2026-09-07 21:49:25 +03:30
README.md chore(api): rely on sibling backend or committed OpenAPI for codegen 2026-09-07 14:17:33 +03:30
sentry.client.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
sentry.edge.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
sentry.server.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
structure.txt feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
test.json feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
tsconfig.json feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
vitest.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
vitest.setup.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30

Ghabilee Admin

The standalone administration panel for Ghabilee, served at backoffice.ghabilee.ir.

Development

pnpm install
pnpm dev

The development server uses port 3009.

API client generation:

pnpm generate:api

Uses sibling ../ghabilee-backend when present, otherwise the committed openapi.json. Cross-repo sync is handled by the backend sync-openapi-clients workflow.

This admin application is intentionally excluded from search-engine indexing and does not include Microsoft Clarity. Deployment secrets and environment-specific credentials will be added later by the repository owner.