Go to file
alisaza 9552ae4c4c fix(settlements): adjust padding in completed status section and global styles
Updated the padding in the completed status section of the Settlements page for better spacing. Additionally, streamlined the consumer booking action bar styles by removing redundant padding properties.
2026-09-11 15:54:53 +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(settlements): adjust padding in completed status section and global styles 2026-09-11 15:54:53 +03:30
components feat(api): add new endpoints for notifications and event FAQs 2026-09-08 18:54:09 +03:30
config feat(axios): implement token synchronization across tabs for access token refresh 2026-09-10 20:26:20 +03:30
constants feat(events): add admin UI to create events for verified hosts 2026-09-09 11:22:00 +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(events): align admin capacity API with direct live edits 2026-09-11 15:52:29 +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 feat(lint): integrate Oxlint for enhanced linting capabilities 2026-09-10 12:54:10 +03:30
services fix(events): align admin capacity API with direct live edits 2026-09-11 15:52:29 +03:30
styles fix(settlements): adjust padding in completed status section and global styles 2026-09-11 15:54:53 +03:30
texts feat(lint): integrate Oxlint for enhanced linting capabilities 2026-09-10 12:54:10 +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 fix(deploy): reject loopback API_PROXY_TARGET in production builds 2026-09-08 14:06:20 +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
.oxlintrc.json feat(lint): integrate Oxlint for enhanced linting capabilities 2026-09-10 12:54:10 +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(lint): integrate Oxlint for enhanced linting capabilities 2026-09-10 12:54:10 +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(deploy): reject loopback API_PROXY_TARGET in production builds 2026-09-08 14:06:20 +03:30
openapi.json fix(events): align admin capacity API with direct live edits 2026-09-11 15:52:29 +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(version): bump version to 0.1.12 2026-09-10 20:27:13 +03:30
playwright.config.ts feat: initial ghabilee-admin backoffice app 2026-09-05 13:12:59 +03:30
pnpm-lock.yaml chore(deps): remove unused oxc-parser bindings from pnpm-lock.yaml 2026-09-10 13:27:35 +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.