Go to file
alisaza 15beeb5897 chore(api): rely on sibling backend or committed OpenAPI for codegen
Drop live Swagger fetch so clients stay aligned through backend OpenAPI sync PRs.
2026-09-07 14:17:33 +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 feat(users): expand admin users table with city, gender, wallet, and roles 2026-09-07 11:29:29 +03:30
components refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +03:30
config refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +03:30
constants feat(users): expand admin users table with city, gender, wallet, and roles 2026-09-07 11:29:29 +03:30
context feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +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 feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
features feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
helpers feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
hooks refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +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 feat: add layout components for various admin dashboard pages 2026-09-05 14:29:43 +03:30
scripts chore(api): rely on sibling backend or committed OpenAPI for codegen 2026-09-07 14:17:33 +03:30
services refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +03:30
styles feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
texts feat(users): expand admin users table with city, gender, wallet, and roles 2026-09-07 11:29:29 +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: remove unused icons and dependencies 2026-09-05 16:40:50 +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 refactor: remove unused icons and dependencies 2026-09-05 16:40:50 +03:30
openapi.json feat(api): update user profile and events endpoints 2026-09-07 13:06:50 +03:30
orval.config.ts chore(api): rely on sibling backend or committed OpenAPI for codegen 2026-09-07 14:17:33 +03:30
package.json chore: bump version to 0.1.3 2026-09-07 13:07:11 +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 feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +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.