MFSYS Microfinance System

The site typically uses a clean layout that prioritizes fast loading times and easy navigation.

| Resource | Link | |----------|------| | | https://docs.gitlab.com/ | | UBG‑WTF Onboarding Wiki | https://gitlab.ubgwtf.com/ubgwtf/onboarding/wiki | | CI/CD Templates | <https://gitlab.ubgwtf.com/ubgwtf/ci- ubgwtf.gitlab

# Deploy to production (protected branch) deploy_production: stage: deploy script: - echo "Deploying $CI_COMMIT_SHORT_SHA to production…" - ./scripts/deploy.sh prod $CI_COMMIT_SHORT_SHA environment: name: production url: https://www.ubgwtf.com only: - main when: manual protected: true The site typically uses a clean layout that

| Directory | Purpose | Typical Contents | |-----------|---------|------------------| | src/ | Application source code | main/ , test/ , language‑specific modules | | docs/ | Documentation | Markdown files, architecture diagrams | | ci/ | CI/CD pipeline templates | .gitlab-ci.yml fragments, reusable jobs | | docker/ | Container assets | Dockerfiles, docker-compose.yml | | infra/ | IaC (Infrastructure as Code) | Terraform, Ansible, Helm charts | | scripts/ | Helper scripts | linting, code‑generation, migration helpers | | tests/ | End‑to‑end / integration tests | Cypress, Playwright, pytest suites | | CHANGELOG.md | Human‑readable changelog (Keep‑a‑Changelog format) | | README.md | Project overview, quick‑start, contribution guide | | LICENSE | SPDX identifier (e.g., MIT ) | MIT ) |

|top| | Ubgwtf.gitlab

The site typically uses a clean layout that prioritizes fast loading times and easy navigation.

| Resource | Link | |----------|------| | | https://docs.gitlab.com/ | | UBG‑WTF Onboarding Wiki | https://gitlab.ubgwtf.com/ubgwtf/onboarding/wiki | | CI/CD Templates | <https://gitlab.ubgwtf.com/ubgwtf/ci-

# Deploy to production (protected branch) deploy_production: stage: deploy script: - echo "Deploying $CI_COMMIT_SHORT_SHA to production…" - ./scripts/deploy.sh prod $CI_COMMIT_SHORT_SHA environment: name: production url: https://www.ubgwtf.com only: - main when: manual protected: true

| Directory | Purpose | Typical Contents | |-----------|---------|------------------| | src/ | Application source code | main/ , test/ , language‑specific modules | | docs/ | Documentation | Markdown files, architecture diagrams | | ci/ | CI/CD pipeline templates | .gitlab-ci.yml fragments, reusable jobs | | docker/ | Container assets | Dockerfiles, docker-compose.yml | | infra/ | IaC (Infrastructure as Code) | Terraform, Ansible, Helm charts | | scripts/ | Helper scripts | linting, code‑generation, migration helpers | | tests/ | End‑to‑end / integration tests | Cypress, Playwright, pytest suites | | CHANGELOG.md | Human‑readable changelog (Keep‑a‑Changelog format) | | README.md | Project overview, quick‑start, contribution guide | | LICENSE | SPDX identifier (e.g., MIT ) |