Files
zarinpal-analytics-deployment/README.md

1.3 KiB

ZarinPal Merchant Analytics — Deployment

This repository is the operational control plane for the hackathon project. It will own Docker Compose, Nginx, environment templates, deployment automation, backup/restore scripts, and cross-repository release orchestration. Product code belongs in the backend and frontend repositories.

Current state: specification and repository bootstrap only. No application or deployment implementation has been approved yet.

Repository topology

zarinpal-analytics-deployment/  # this repository
├── backend/                    # ignored checkout of zarinpal-analytics-backend
├── frontend/                   # ignored checkout of zarinpal-analytics-frontend
├── docs/
└── (deployment assets after specification approval)

The intended production hostname is zarinpal.amiirkhl.ir. The deployment shape will follow the proven Qlockify structure while being reviewed and hardened for this service; it is not a byte-for-byte copy.

Documentation workflow

  • CAPABILITY-MAP.md is the approved Phase 0 decomposition.
  • Each capability receives a spec before implementation.
  • Surprising or hard-to-reverse decisions receive an ADR in docs/decisions/.
  • Raw datasets and database state are never committed.
  • Every material change is a small Conventional Commit.