diff --git a/backend/.dockerignore b/backend-archive/.dockerignore similarity index 100% rename from backend/.dockerignore rename to backend-archive/.dockerignore diff --git a/backend/.env.example b/backend-archive/.env.example similarity index 100% rename from backend/.env.example rename to backend-archive/.env.example diff --git a/backend/Dockerfile b/backend-archive/Dockerfile similarity index 100% rename from backend/Dockerfile rename to backend-archive/Dockerfile diff --git a/backend-archive/README-ARCHIVE.md b/backend-archive/README-ARCHIVE.md new file mode 100644 index 0000000..982a70a --- /dev/null +++ b/backend-archive/README-ARCHIVE.md @@ -0,0 +1,34 @@ +# ⚠️ باك إند مؤرشف — NestJS. لا يُبنى ولا يُنشر. + +أُرشف بقرار المالك **2026-07-27**. كان اسمه `backend/`. + +## لماذا + +الباك إند المعتمد للإنتاج صار **باك إند سيرو PHP** (يُنقل إلى هذا المستودع +كنسخة جديدة باسم **انطلق** على `api.intaleqapp.com`). السبب المعلن: هذا +الباك إند مكتمل تقنياً لكن **بلا تطبيقات تعمل عليه** — وبناء تطبيقات له من +الصفر أطول من نقل تطبيقات سيرو المجرّبة ميدانياً مع باك إندها. + +يُقرأ مع: [docs/34](../docs/34-siro-backend-multitenancy.md) (سيرفر مستقل لكل +مستأجر) · [docs/30](../docs/30-siro-port-plan.md) (خطة النقل السابقة). + +## لماذا لم يُحذف — اقرأ هذا قبل أي `rm` + +**`scripts/e2e-test.mjs` هو أدق توثيق سلوكي نملكه لدورة الرحلة كاملة** +(دخول → سائق → رحلة → حالات → WebSocket → دفع → عمولة → تقييم → payout) +بالأشكال الفعلية للطلب والرد. عند بناء أي وحدة ناقصة في باك إند PHP +(المحفظتان · الاستحقاقات · محرّك التسعير الكامل · الوحدات المدفوعة) فهذا +الملف مرجع «ماذا يجب أن يحدث»، لا الكود. + +كذلك 38 controller هنا تمثّل عقد الـAPI الذي بُنيت عليه: +- `apps/rider` و`apps/driver` الحاليان (إعادة بناء Cubit — تُؤرشف أيضاً عند + وصول تطبيقات سيرو) +- `dashboards/admin-web` و`service-web` و`superadmin-web` (نماذج HTML أوّلية) + +## قواعد + +- ❌ لا تُبنى صورته ولا تُشغّل حاويته. `docker-compose.yml` بداخله للتأريخ فقط. +- ❌ لا تُوجَّه إليه أي حركة إنتاج. +- ✅ يُقرأ كمرجع عقد وسلوك. +- المسارات في `docs/*.md` التي تذكر `backend/` تُقرأ على أنها `backend-archive/` + — لم تُعدَّل عمداً لأنها سجلّ تاريخي لقرارات وقتها. diff --git a/backend/README.md b/backend-archive/README.md similarity index 100% rename from backend/README.md rename to backend-archive/README.md diff --git a/backend/docker-compose.yml b/backend-archive/docker-compose.yml similarity index 100% rename from backend/docker-compose.yml rename to backend-archive/docker-compose.yml diff --git a/backend/e2e-tester/package-lock.json b/backend-archive/e2e-tester/package-lock.json similarity index 100% rename from backend/e2e-tester/package-lock.json rename to backend-archive/e2e-tester/package-lock.json diff --git a/backend/e2e-tester/package.json b/backend-archive/e2e-tester/package.json similarity index 100% rename from backend/e2e-tester/package.json rename to backend-archive/e2e-tester/package.json diff --git a/backend/e2e-tester/simulation.js b/backend-archive/e2e-tester/simulation.js similarity index 100% rename from backend/e2e-tester/simulation.js rename to backend-archive/e2e-tester/simulation.js diff --git a/backend/e2e-tester/stress_test.js b/backend-archive/e2e-tester/stress_test.js similarity index 100% rename from backend/e2e-tester/stress_test.js rename to backend-archive/e2e-tester/stress_test.js diff --git a/backend-archive/firebase-service-account.json b/backend-archive/firebase-service-account.json new file mode 100644 index 0000000..d438c2c --- /dev/null +++ b/backend-archive/firebase-service-account.json @@ -0,0 +1,13 @@ +{ + "type": "service_account", + "project_id": "tripz-7883a", + "private_key_id": "ed26bbec475d75c258960f8ab45632e44b915630", + "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDjzervI3IS5DvB\nLb6xHph1Au7H/0QFNwAQOw4Z0sh8idAKlxugl51UnqKy8RLReoavUX1PYnXsK58Z\nqdoUMi0KyHk37fvhPSNpzFENr0oziNs80fqM7R7QVFo2X5ZkzpbtjvGxNeOlEDAu\n9Pw7K1LU0rBr3Rl/7UEl+8aj/hp0/q60i0P9sa3+cENIR+Ka9520eguk2raCi30g\n53/cj9P4tNd3EaVp/loNuoOh7ZXXf/zg/UjaHPSzXWho2VeRHktbh3rZQY9krczK\nnlppReK7Ir12NY7AMIdhucmtCmdHbXtkuRn1Z4Lgn3+/w/e7QotrW6MIkoit2ckD\nTWaNtUknAgMBAAECggEAOqCbtnjeWltPv5tIyOexX+fl0SXyeQ8bHpI8QkwbmeWT\n263hB9cNQCJlh/0AFVZdxFAKGnyiEap2U1IB1JHHQs+uVsUSPnkQHKHfOFDlHVc6\n6S+3Nj6uX/pdj0HRgFckw7W2oR9X23rLk8IsCgRP2ILysYfhEKncSuy9xiXW5EXN\nFPa2OSucE/OCQh0IbctMf75HMHhmJ4+CKpL6c9B9DWg4AjV2P9u5roNTwFCEWJt1\nOrBs09TMcoOtpBpejJY8kgjfjWLin8tkx1EYFh0RQuJxV3ePRmYT2ahwl1PQO/zK\n9XDYGQ3wLLtxrYHYM/RKtyY5AqGLldjbbiQUjeyLyQKBgQD3dhM4CiHkeev7PGD2\nIZwSkm6HVOVNocGAyH8naxZMYO1y4AkhHEpMJfuDkWCk8CpFd6j2mFoyFjXcv/oU\ngTRT9d1qz3x66ACsaCJW0xW8NQRDRsFRx0A9zMl2ASH+EeozXB1YS19EkY+JqQgw\nQvO8+QWWBKxC5joJqyOI1Swu2QKBgQDrqjSjZkHCxSS1uoNa9Rurgc506wYDNXEh\nU0hnJ2Y5qbcV3sudm6aB4HnG4wzlmBnZaHBqYtL9JpbpcLp9rDhrTrk9RbVyTqQe\nA4R8HLVgnlUdXZbRTsuZL9lKWSDfTAldYrNVwAJpW9NECUciCFrY/RgwvxqzpcFR\nJusWPHI3/wKBgBwGVTrdeuUjIaR8PAbj24cG6lmNNcLK9N0e17ehGw9fUsTVtnL3\nfzqMeqV1y1oikMb5PDthGaXeeg8b9rhnwYNYrtCv2ssYhyr/SBRJJ4b/AhKUasRW\nKmJVVON2UWEyqjFS10fukUV0rqrKZ9D/ZBccpJNOyCtzY1NA/G88pRpRAoGAJWlr\n2dTN88GgRklJuRLYRa3hvKXi2neNciDqiZWzoMvUiOBJqsee81dTfcNltL0kvWLb\nFciCfjW2F3ER6gmBG2fv+E4ss+zQGQOt8JYOJTx9fp/w5WGA6Nyzvh3QHiLQCcc1\neRN2TouJSm++nyR8Z54mTPbJomNaASwQfgMyjrkCgYBLHbkfhEhB/j/f41B2L4Pf\nwpZTkJEqwfQ3hfWs2fn7yHVfo6aYJ612U26Z+jfcxBVngT2XxkQitxzqtAzx3HVA\nUHHV/kzU5K0Yb21QdJSCgmC23J9vR0XklTKui4bwa9LwOBby58HmVYmoVEIAXMh0\ncs/gQvkdGnFHSN0+eGud2w==\n-----END PRIVATE KEY-----\n", + "client_email": "firebase-adminsdk-fbsvc@tripz-7883a.iam.gserviceaccount.com", + "client_id": "117765975970130733259", + "auth_uri": "https://accounts.google.com/o/oauth2/auth", + "token_uri": "https://oauth2.googleapis.com/token", + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", + "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-fbsvc%40tripz-7883a.iam.gserviceaccount.com", + "universe_domain": "googleapis.com" +} diff --git a/backend/jest.config.js b/backend-archive/jest.config.js similarity index 100% rename from backend/jest.config.js rename to backend-archive/jest.config.js diff --git a/backend/nest-cli.json b/backend-archive/nest-cli.json similarity index 100% rename from backend/nest-cli.json rename to backend-archive/nest-cli.json diff --git a/backend/package-lock.json b/backend-archive/package-lock.json similarity index 100% rename from backend/package-lock.json rename to backend-archive/package-lock.json diff --git a/backend/package.json b/backend-archive/package.json similarity index 100% rename from backend/package.json rename to backend-archive/package.json diff --git a/backend/scripts/e2e-test.mjs b/backend-archive/scripts/e2e-test.mjs similarity index 100% rename from backend/scripts/e2e-test.mjs rename to backend-archive/scripts/e2e-test.mjs diff --git a/backend/scripts/loadtest.mjs b/backend-archive/scripts/loadtest.mjs similarity index 100% rename from backend/scripts/loadtest.mjs rename to backend-archive/scripts/loadtest.mjs diff --git a/backend/scripts/location-test.mjs b/backend-archive/scripts/location-test.mjs similarity index 100% rename from backend/scripts/location-test.mjs rename to backend-archive/scripts/location-test.mjs diff --git a/backend/scripts/pricing-test.mjs b/backend-archive/scripts/pricing-test.mjs similarity index 100% rename from backend/scripts/pricing-test.mjs rename to backend-archive/scripts/pricing-test.mjs diff --git a/backend/scripts/provision-test.mjs b/backend-archive/scripts/provision-test.mjs similarity index 100% rename from backend/scripts/provision-test.mjs rename to backend-archive/scripts/provision-test.mjs diff --git a/backend/scripts/verify-and-test.sh b/backend-archive/scripts/verify-and-test.sh similarity index 100% rename from backend/scripts/verify-and-test.sh rename to backend-archive/scripts/verify-and-test.sh diff --git a/backend/scripts/wallet-race-test.mjs b/backend-archive/scripts/wallet-race-test.mjs similarity index 100% rename from backend/scripts/wallet-race-test.mjs rename to backend-archive/scripts/wallet-race-test.mjs diff --git a/backend/src/app.module.ts b/backend-archive/src/app.module.ts similarity index 100% rename from backend/src/app.module.ts rename to backend-archive/src/app.module.ts diff --git a/backend/src/common/audit/audit-log.entity.ts b/backend-archive/src/common/audit/audit-log.entity.ts similarity index 100% rename from backend/src/common/audit/audit-log.entity.ts rename to backend-archive/src/common/audit/audit-log.entity.ts diff --git a/backend/src/common/audit/audit.module.ts b/backend-archive/src/common/audit/audit.module.ts similarity index 100% rename from backend/src/common/audit/audit.module.ts rename to backend-archive/src/common/audit/audit.module.ts diff --git a/backend/src/common/audit/audit.service.ts b/backend-archive/src/common/audit/audit.service.ts similarity index 100% rename from backend/src/common/audit/audit.service.ts rename to backend-archive/src/common/audit/audit.service.ts diff --git a/backend/src/common/cache/cache.module.ts b/backend-archive/src/common/cache/cache.module.ts similarity index 100% rename from backend/src/common/cache/cache.module.ts rename to backend-archive/src/common/cache/cache.module.ts diff --git a/backend/src/common/cache/cache.service.spec.ts b/backend-archive/src/common/cache/cache.service.spec.ts similarity index 100% rename from backend/src/common/cache/cache.service.spec.ts rename to backend-archive/src/common/cache/cache.service.spec.ts diff --git a/backend/src/common/cache/cache.service.ts b/backend-archive/src/common/cache/cache.service.ts similarity index 100% rename from backend/src/common/cache/cache.service.ts rename to backend-archive/src/common/cache/cache.service.ts diff --git a/backend/src/common/cron/bull.module.ts b/backend-archive/src/common/cron/bull.module.ts similarity index 100% rename from backend/src/common/cron/bull.module.ts rename to backend-archive/src/common/cron/bull.module.ts diff --git a/backend/src/common/cron/cron-admin.controller.ts b/backend-archive/src/common/cron/cron-admin.controller.ts similarity index 100% rename from backend/src/common/cron/cron-admin.controller.ts rename to backend-archive/src/common/cron/cron-admin.controller.ts diff --git a/backend/src/common/cron/cron-orchestrator.service.ts b/backend-archive/src/common/cron/cron-orchestrator.service.ts similarity index 100% rename from backend/src/common/cron/cron-orchestrator.service.ts rename to backend-archive/src/common/cron/cron-orchestrator.service.ts diff --git a/backend/src/common/cron/cron-registry.ts b/backend-archive/src/common/cron/cron-registry.ts similarity index 100% rename from backend/src/common/cron/cron-registry.ts rename to backend-archive/src/common/cron/cron-registry.ts diff --git a/backend/src/common/cron/cron-worker.service.ts b/backend-archive/src/common/cron/cron-worker.service.ts similarity index 100% rename from backend/src/common/cron/cron-worker.service.ts rename to backend-archive/src/common/cron/cron-worker.service.ts diff --git a/backend/src/common/cron/cron.module.ts b/backend-archive/src/common/cron/cron.module.ts similarity index 100% rename from backend/src/common/cron/cron.module.ts rename to backend-archive/src/common/cron/cron.module.ts diff --git a/backend/src/common/cron/job-execution.entity.ts b/backend-archive/src/common/cron/job-execution.entity.ts similarity index 100% rename from backend/src/common/cron/job-execution.entity.ts rename to backend-archive/src/common/cron/job-execution.entity.ts diff --git a/backend/src/common/crypto/crypto.util.ts b/backend-archive/src/common/crypto/crypto.util.ts similarity index 100% rename from backend/src/common/crypto/crypto.util.ts rename to backend-archive/src/common/crypto/crypto.util.ts diff --git a/backend/src/common/device/device.module.ts b/backend-archive/src/common/device/device.module.ts similarity index 100% rename from backend/src/common/device/device.module.ts rename to backend-archive/src/common/device/device.module.ts diff --git a/backend/src/common/device/device.service.ts b/backend-archive/src/common/device/device.service.ts similarity index 100% rename from backend/src/common/device/device.service.ts rename to backend-archive/src/common/device/device.service.ts diff --git a/backend/src/common/entitlements/entitlements.module.ts b/backend-archive/src/common/entitlements/entitlements.module.ts similarity index 100% rename from backend/src/common/entitlements/entitlements.module.ts rename to backend-archive/src/common/entitlements/entitlements.module.ts diff --git a/backend/src/common/entitlements/entitlements.service.ts b/backend-archive/src/common/entitlements/entitlements.service.ts similarity index 100% rename from backend/src/common/entitlements/entitlements.service.ts rename to backend-archive/src/common/entitlements/entitlements.service.ts diff --git a/backend/src/common/entitlements/feature.guard.spec.ts b/backend-archive/src/common/entitlements/feature.guard.spec.ts similarity index 100% rename from backend/src/common/entitlements/feature.guard.spec.ts rename to backend-archive/src/common/entitlements/feature.guard.spec.ts diff --git a/backend/src/common/entitlements/feature.guard.ts b/backend-archive/src/common/entitlements/feature.guard.ts similarity index 100% rename from backend/src/common/entitlements/feature.guard.ts rename to backend-archive/src/common/entitlements/feature.guard.ts diff --git a/backend/src/common/entitlements/features.spec.ts b/backend-archive/src/common/entitlements/features.spec.ts similarity index 100% rename from backend/src/common/entitlements/features.spec.ts rename to backend-archive/src/common/entitlements/features.spec.ts diff --git a/backend/src/common/entitlements/features.ts b/backend-archive/src/common/entitlements/features.ts similarity index 100% rename from backend/src/common/entitlements/features.ts rename to backend-archive/src/common/entitlements/features.ts diff --git a/backend/src/common/entitlements/payment-methods.ts b/backend-archive/src/common/entitlements/payment-methods.ts similarity index 100% rename from backend/src/common/entitlements/payment-methods.ts rename to backend-archive/src/common/entitlements/payment-methods.ts diff --git a/backend/src/common/i18n/i18n.module.ts b/backend-archive/src/common/i18n/i18n.module.ts similarity index 100% rename from backend/src/common/i18n/i18n.module.ts rename to backend-archive/src/common/i18n/i18n.module.ts diff --git a/backend/src/common/i18n/i18n.service.spec.ts b/backend-archive/src/common/i18n/i18n.service.spec.ts similarity index 100% rename from backend/src/common/i18n/i18n.service.spec.ts rename to backend-archive/src/common/i18n/i18n.service.spec.ts diff --git a/backend/src/common/i18n/i18n.service.ts b/backend-archive/src/common/i18n/i18n.service.ts similarity index 100% rename from backend/src/common/i18n/i18n.service.ts rename to backend-archive/src/common/i18n/i18n.service.ts diff --git a/backend/src/common/i18n/messages.ts b/backend-archive/src/common/i18n/messages.ts similarity index 100% rename from backend/src/common/i18n/messages.ts rename to backend-archive/src/common/i18n/messages.ts diff --git a/backend/src/common/phone/phone.module.ts b/backend-archive/src/common/phone/phone.module.ts similarity index 100% rename from backend/src/common/phone/phone.module.ts rename to backend-archive/src/common/phone/phone.module.ts diff --git a/backend/src/common/phone/phone.service.spec.ts b/backend-archive/src/common/phone/phone.service.spec.ts similarity index 100% rename from backend/src/common/phone/phone.service.spec.ts rename to backend-archive/src/common/phone/phone.service.spec.ts diff --git a/backend/src/common/phone/phone.service.ts b/backend-archive/src/common/phone/phone.service.ts similarity index 100% rename from backend/src/common/phone/phone.service.ts rename to backend-archive/src/common/phone/phone.service.ts diff --git a/backend/src/common/platform/platform.guard.spec.ts b/backend-archive/src/common/platform/platform.guard.spec.ts similarity index 100% rename from backend/src/common/platform/platform.guard.spec.ts rename to backend-archive/src/common/platform/platform.guard.spec.ts diff --git a/backend/src/common/platform/platform.guard.ts b/backend-archive/src/common/platform/platform.guard.ts similarity index 100% rename from backend/src/common/platform/platform.guard.ts rename to backend-archive/src/common/platform/platform.guard.ts diff --git a/backend/src/common/platform/platform.module.ts b/backend-archive/src/common/platform/platform.module.ts similarity index 100% rename from backend/src/common/platform/platform.module.ts rename to backend-archive/src/common/platform/platform.module.ts diff --git a/backend/src/common/redis/redis.module.ts b/backend-archive/src/common/redis/redis.module.ts similarity index 100% rename from backend/src/common/redis/redis.module.ts rename to backend-archive/src/common/redis/redis.module.ts diff --git a/backend/src/common/seed/seed.module.ts b/backend-archive/src/common/seed/seed.module.ts similarity index 100% rename from backend/src/common/seed/seed.module.ts rename to backend-archive/src/common/seed/seed.module.ts diff --git a/backend/src/common/seed/seed.service.ts b/backend-archive/src/common/seed/seed.service.ts similarity index 100% rename from backend/src/common/seed/seed.service.ts rename to backend-archive/src/common/seed/seed.service.ts diff --git a/backend/src/common/signing/signature.guard.ts b/backend-archive/src/common/signing/signature.guard.ts similarity index 100% rename from backend/src/common/signing/signature.guard.ts rename to backend-archive/src/common/signing/signature.guard.ts diff --git a/backend/src/common/signing/signing.module.ts b/backend-archive/src/common/signing/signing.module.ts similarity index 100% rename from backend/src/common/signing/signing.module.ts rename to backend-archive/src/common/signing/signing.module.ts diff --git a/backend/src/common/signing/signing.service.spec.ts b/backend-archive/src/common/signing/signing.service.spec.ts similarity index 100% rename from backend/src/common/signing/signing.service.spec.ts rename to backend-archive/src/common/signing/signing.service.spec.ts diff --git a/backend/src/common/signing/signing.service.ts b/backend-archive/src/common/signing/signing.service.ts similarity index 100% rename from backend/src/common/signing/signing.service.ts rename to backend-archive/src/common/signing/signing.service.ts diff --git a/backend/src/common/storage/image-meta.spec.ts b/backend-archive/src/common/storage/image-meta.spec.ts similarity index 100% rename from backend/src/common/storage/image-meta.spec.ts rename to backend-archive/src/common/storage/image-meta.spec.ts diff --git a/backend/src/common/storage/image-meta.ts b/backend-archive/src/common/storage/image-meta.ts similarity index 100% rename from backend/src/common/storage/image-meta.ts rename to backend-archive/src/common/storage/image-meta.ts diff --git a/backend/src/common/storage/storage.module.ts b/backend-archive/src/common/storage/storage.module.ts similarity index 100% rename from backend/src/common/storage/storage.module.ts rename to backend-archive/src/common/storage/storage.module.ts diff --git a/backend/src/common/storage/storage.service.ts b/backend-archive/src/common/storage/storage.service.ts similarity index 100% rename from backend/src/common/storage/storage.service.ts rename to backend-archive/src/common/storage/storage.service.ts diff --git a/backend/src/common/tenant/tenant.context.ts b/backend-archive/src/common/tenant/tenant.context.ts similarity index 100% rename from backend/src/common/tenant/tenant.context.ts rename to backend-archive/src/common/tenant/tenant.context.ts diff --git a/backend/src/common/tenant/tenant.decorator.ts b/backend-archive/src/common/tenant/tenant.decorator.ts similarity index 100% rename from backend/src/common/tenant/tenant.decorator.ts rename to backend-archive/src/common/tenant/tenant.decorator.ts diff --git a/backend/src/common/tenant/tenant.middleware.ts b/backend-archive/src/common/tenant/tenant.middleware.ts similarity index 100% rename from backend/src/common/tenant/tenant.middleware.ts rename to backend-archive/src/common/tenant/tenant.middleware.ts diff --git a/backend/src/common/usage/usage.interceptor.ts b/backend-archive/src/common/usage/usage.interceptor.ts similarity index 100% rename from backend/src/common/usage/usage.interceptor.ts rename to backend-archive/src/common/usage/usage.interceptor.ts diff --git a/backend/src/config/configuration.ts b/backend-archive/src/config/configuration.ts similarity index 100% rename from backend/src/config/configuration.ts rename to backend-archive/src/config/configuration.ts diff --git a/backend/src/config/data-source.ts b/backend-archive/src/config/data-source.ts similarity index 100% rename from backend/src/config/data-source.ts rename to backend-archive/src/config/data-source.ts diff --git a/backend/src/database/entities/tenant.entity.ts b/backend-archive/src/database/entities/tenant.entity.ts similarity index 100% rename from backend/src/database/entities/tenant.entity.ts rename to backend-archive/src/database/entities/tenant.entity.ts diff --git a/backend/src/database/migrations/1721145600000-InitTenants.ts b/backend-archive/src/database/migrations/1721145600000-InitTenants.ts similarity index 100% rename from backend/src/database/migrations/1721145600000-InitTenants.ts rename to backend-archive/src/database/migrations/1721145600000-InitTenants.ts diff --git a/backend/src/database/migrations/1721232000000-InitUsers.ts b/backend-archive/src/database/migrations/1721232000000-InitUsers.ts similarity index 100% rename from backend/src/database/migrations/1721232000000-InitUsers.ts rename to backend-archive/src/database/migrations/1721232000000-InitUsers.ts diff --git a/backend/src/database/migrations/1721300000000-InitP1.ts b/backend-archive/src/database/migrations/1721300000000-InitP1.ts similarity index 100% rename from backend/src/database/migrations/1721300000000-InitP1.ts rename to backend-archive/src/database/migrations/1721300000000-InitP1.ts diff --git a/backend/src/database/migrations/1721400000000-InitP1b.ts b/backend-archive/src/database/migrations/1721400000000-InitP1b.ts similarity index 100% rename from backend/src/database/migrations/1721400000000-InitP1b.ts rename to backend-archive/src/database/migrations/1721400000000-InitP1b.ts diff --git a/backend/src/database/migrations/1721500000000-InitP2.ts b/backend-archive/src/database/migrations/1721500000000-InitP2.ts similarity index 100% rename from backend/src/database/migrations/1721500000000-InitP2.ts rename to backend-archive/src/database/migrations/1721500000000-InitP2.ts diff --git a/backend/src/database/migrations/1721600000000-InitPayments.ts b/backend-archive/src/database/migrations/1721600000000-InitPayments.ts similarity index 100% rename from backend/src/database/migrations/1721600000000-InitPayments.ts rename to backend-archive/src/database/migrations/1721600000000-InitPayments.ts diff --git a/backend/src/database/migrations/1721700000000-InitDocuments.ts b/backend-archive/src/database/migrations/1721700000000-InitDocuments.ts similarity index 100% rename from backend/src/database/migrations/1721700000000-InitDocuments.ts rename to backend-archive/src/database/migrations/1721700000000-InitDocuments.ts diff --git a/backend/src/database/migrations/1721750000000-DocumentsFields.ts b/backend-archive/src/database/migrations/1721750000000-DocumentsFields.ts similarity index 100% rename from backend/src/database/migrations/1721750000000-DocumentsFields.ts rename to backend-archive/src/database/migrations/1721750000000-DocumentsFields.ts diff --git a/backend/src/database/migrations/1721800000000-UserLanguage.ts b/backend-archive/src/database/migrations/1721800000000-UserLanguage.ts similarity index 100% rename from backend/src/database/migrations/1721800000000-UserLanguage.ts rename to backend-archive/src/database/migrations/1721800000000-UserLanguage.ts diff --git a/backend/src/database/migrations/1721810000000-WalletLedger.ts b/backend-archive/src/database/migrations/1721810000000-WalletLedger.ts similarity index 100% rename from backend/src/database/migrations/1721810000000-WalletLedger.ts rename to backend-archive/src/database/migrations/1721810000000-WalletLedger.ts diff --git a/backend/src/database/migrations/1721820000000-RatingsBothParties.ts b/backend-archive/src/database/migrations/1721820000000-RatingsBothParties.ts similarity index 100% rename from backend/src/database/migrations/1721820000000-RatingsBothParties.ts rename to backend-archive/src/database/migrations/1721820000000-RatingsBothParties.ts diff --git a/backend/src/database/migrations/1721830000000-DriverLocations.ts b/backend-archive/src/database/migrations/1721830000000-DriverLocations.ts similarity index 100% rename from backend/src/database/migrations/1721830000000-DriverLocations.ts rename to backend-archive/src/database/migrations/1721830000000-DriverLocations.ts diff --git a/backend/src/database/migrations/1721840000000-TripPricingAndTimestamps.ts b/backend-archive/src/database/migrations/1721840000000-TripPricingAndTimestamps.ts similarity index 100% rename from backend/src/database/migrations/1721840000000-TripPricingAndTimestamps.ts rename to backend-archive/src/database/migrations/1721840000000-TripPricingAndTimestamps.ts diff --git a/backend/src/database/migrations/1721850000000-DriverCredit.ts b/backend-archive/src/database/migrations/1721850000000-DriverCredit.ts similarity index 100% rename from backend/src/database/migrations/1721850000000-DriverCredit.ts rename to backend-archive/src/database/migrations/1721850000000-DriverCredit.ts diff --git a/backend/src/database/migrations/1721860000000-TenantSettings.ts b/backend-archive/src/database/migrations/1721860000000-TenantSettings.ts similarity index 100% rename from backend/src/database/migrations/1721860000000-TenantSettings.ts rename to backend-archive/src/database/migrations/1721860000000-TenantSettings.ts diff --git a/backend/src/database/migrations/1721870000000-PayoutSecurityAndAudit.ts b/backend-archive/src/database/migrations/1721870000000-PayoutSecurityAndAudit.ts similarity index 100% rename from backend/src/database/migrations/1721870000000-PayoutSecurityAndAudit.ts rename to backend-archive/src/database/migrations/1721870000000-PayoutSecurityAndAudit.ts diff --git a/backend/src/database/migrations/1721880000000-NormalizePhones.ts b/backend-archive/src/database/migrations/1721880000000-NormalizePhones.ts similarity index 100% rename from backend/src/database/migrations/1721880000000-NormalizePhones.ts rename to backend-archive/src/database/migrations/1721880000000-NormalizePhones.ts diff --git a/backend/src/database/migrations/1721890000000-TripCallSignal.ts b/backend-archive/src/database/migrations/1721890000000-TripCallSignal.ts similarity index 100% rename from backend/src/database/migrations/1721890000000-TripCallSignal.ts rename to backend-archive/src/database/migrations/1721890000000-TripCallSignal.ts diff --git a/backend/src/database/migrations/1721900000000-EncryptPhone.ts b/backend-archive/src/database/migrations/1721900000000-EncryptPhone.ts similarity index 100% rename from backend/src/database/migrations/1721900000000-EncryptPhone.ts rename to backend-archive/src/database/migrations/1721900000000-EncryptPhone.ts diff --git a/backend/src/database/migrations/1721910000000-VehiclesAndDriverProfile.ts b/backend-archive/src/database/migrations/1721910000000-VehiclesAndDriverProfile.ts similarity index 100% rename from backend/src/database/migrations/1721910000000-VehiclesAndDriverProfile.ts rename to backend-archive/src/database/migrations/1721910000000-VehiclesAndDriverProfile.ts diff --git a/backend/src/database/migrations/1721920000000-TripStopsSchedulingMatch.ts b/backend-archive/src/database/migrations/1721920000000-TripStopsSchedulingMatch.ts similarity index 100% rename from backend/src/database/migrations/1721920000000-TripStopsSchedulingMatch.ts rename to backend-archive/src/database/migrations/1721920000000-TripStopsSchedulingMatch.ts diff --git a/backend/src/database/migrations/1721930000000-TenantWalletLedgers.ts b/backend-archive/src/database/migrations/1721930000000-TenantWalletLedgers.ts similarity index 100% rename from backend/src/database/migrations/1721930000000-TenantWalletLedgers.ts rename to backend-archive/src/database/migrations/1721930000000-TenantWalletLedgers.ts diff --git a/backend/src/database/migrations/1721940000000-RawSmsSettlement.ts b/backend-archive/src/database/migrations/1721940000000-RawSmsSettlement.ts similarity index 100% rename from backend/src/database/migrations/1721940000000-RawSmsSettlement.ts rename to backend-archive/src/database/migrations/1721940000000-RawSmsSettlement.ts diff --git a/backend/src/database/migrations/1721950000000-ReferralsAndCoupons.ts b/backend-archive/src/database/migrations/1721950000000-ReferralsAndCoupons.ts similarity index 100% rename from backend/src/database/migrations/1721950000000-ReferralsAndCoupons.ts rename to backend-archive/src/database/migrations/1721950000000-ReferralsAndCoupons.ts diff --git a/backend/src/database/migrations/1721960000000-ActualDistanceBilling.ts b/backend-archive/src/database/migrations/1721960000000-ActualDistanceBilling.ts similarity index 100% rename from backend/src/database/migrations/1721960000000-ActualDistanceBilling.ts rename to backend-archive/src/database/migrations/1721960000000-ActualDistanceBilling.ts diff --git a/backend/src/database/migrations/1721970000000-AddNewTablesAndDriverColumns.ts b/backend-archive/src/database/migrations/1721970000000-AddNewTablesAndDriverColumns.ts similarity index 100% rename from backend/src/database/migrations/1721970000000-AddNewTablesAndDriverColumns.ts rename to backend-archive/src/database/migrations/1721970000000-AddNewTablesAndDriverColumns.ts diff --git a/backend/src/database/migrations/1721980000000-SeparateRiderDriverIdentity.ts b/backend-archive/src/database/migrations/1721980000000-SeparateRiderDriverIdentity.ts similarity index 100% rename from backend/src/database/migrations/1721980000000-SeparateRiderDriverIdentity.ts rename to backend-archive/src/database/migrations/1721980000000-SeparateRiderDriverIdentity.ts diff --git a/backend/src/database/seeds/generate-tariff-sql.ts b/backend-archive/src/database/seeds/generate-tariff-sql.ts similarity index 100% rename from backend/src/database/seeds/generate-tariff-sql.ts rename to backend-archive/src/database/seeds/generate-tariff-sql.ts diff --git a/backend/src/database/seeds/tariffs.sql b/backend-archive/src/database/seeds/tariffs.sql similarity index 100% rename from backend/src/database/seeds/tariffs.sql rename to backend-archive/src/database/seeds/tariffs.sql diff --git a/backend/src/integrations/gemini/gemini.module.ts b/backend-archive/src/integrations/gemini/gemini.module.ts similarity index 100% rename from backend/src/integrations/gemini/gemini.module.ts rename to backend-archive/src/integrations/gemini/gemini.module.ts diff --git a/backend/src/integrations/gemini/gemini.service.ts b/backend-archive/src/integrations/gemini/gemini.service.ts similarity index 100% rename from backend/src/integrations/gemini/gemini.service.ts rename to backend-archive/src/integrations/gemini/gemini.service.ts diff --git a/backend/src/integrations/nabeh/nabeh.module.ts b/backend-archive/src/integrations/nabeh/nabeh.module.ts similarity index 100% rename from backend/src/integrations/nabeh/nabeh.module.ts rename to backend-archive/src/integrations/nabeh/nabeh.module.ts diff --git a/backend/src/integrations/nabeh/nabeh.service.ts b/backend-archive/src/integrations/nabeh/nabeh.service.ts similarity index 100% rename from backend/src/integrations/nabeh/nabeh.service.ts rename to backend-archive/src/integrations/nabeh/nabeh.service.ts diff --git a/backend/src/integrations/nabeh/shahd-bot.config.ts b/backend-archive/src/integrations/nabeh/shahd-bot.config.ts similarity index 100% rename from backend/src/integrations/nabeh/shahd-bot.config.ts rename to backend-archive/src/integrations/nabeh/shahd-bot.config.ts diff --git a/backend/src/integrations/otp/otp-dispatcher.service.spec.ts b/backend-archive/src/integrations/otp/otp-dispatcher.service.spec.ts similarity index 100% rename from backend/src/integrations/otp/otp-dispatcher.service.spec.ts rename to backend-archive/src/integrations/otp/otp-dispatcher.service.spec.ts diff --git a/backend/src/integrations/otp/otp-dispatcher.service.ts b/backend-archive/src/integrations/otp/otp-dispatcher.service.ts similarity index 100% rename from backend/src/integrations/otp/otp-dispatcher.service.ts rename to backend-archive/src/integrations/otp/otp-dispatcher.service.ts diff --git a/backend/src/integrations/otp/otp-provider.interface.ts b/backend-archive/src/integrations/otp/otp-provider.interface.ts similarity index 100% rename from backend/src/integrations/otp/otp-provider.interface.ts rename to backend-archive/src/integrations/otp/otp-provider.interface.ts diff --git a/backend/src/integrations/otp/otp.module.ts b/backend-archive/src/integrations/otp/otp.module.ts similarity index 100% rename from backend/src/integrations/otp/otp.module.ts rename to backend-archive/src/integrations/otp/otp.module.ts diff --git a/backend/src/integrations/otp/providers/kazumi.provider.ts b/backend-archive/src/integrations/otp/providers/kazumi.provider.ts similarity index 100% rename from backend/src/integrations/otp/providers/kazumi.provider.ts rename to backend-archive/src/integrations/otp/providers/kazumi.provider.ts diff --git a/backend/src/integrations/otp/providers/nabeh.provider.ts b/backend-archive/src/integrations/otp/providers/nabeh.provider.ts similarity index 100% rename from backend/src/integrations/otp/providers/nabeh.provider.ts rename to backend-archive/src/integrations/otp/providers/nabeh.provider.ts diff --git a/backend/src/integrations/payments/cash.adapter.ts b/backend-archive/src/integrations/payments/cash.adapter.ts similarity index 100% rename from backend/src/integrations/payments/cash.adapter.ts rename to backend-archive/src/integrations/payments/cash.adapter.ts diff --git a/backend/src/integrations/payments/cliq.adapter.ts b/backend-archive/src/integrations/payments/cliq.adapter.ts similarity index 100% rename from backend/src/integrations/payments/cliq.adapter.ts rename to backend-archive/src/integrations/payments/cliq.adapter.ts diff --git a/backend/src/integrations/payments/invoice-and-registry.spec.ts b/backend-archive/src/integrations/payments/invoice-and-registry.spec.ts similarity index 100% rename from backend/src/integrations/payments/invoice-and-registry.spec.ts rename to backend-archive/src/integrations/payments/invoice-and-registry.spec.ts diff --git a/backend/src/integrations/payments/invoice.adapter.ts b/backend-archive/src/integrations/payments/invoice.adapter.ts similarity index 100% rename from backend/src/integrations/payments/invoice.adapter.ts rename to backend-archive/src/integrations/payments/invoice.adapter.ts diff --git a/backend/src/integrations/payments/mtn.adapter.ts b/backend-archive/src/integrations/payments/mtn.adapter.ts similarity index 100% rename from backend/src/integrations/payments/mtn.adapter.ts rename to backend-archive/src/integrations/payments/mtn.adapter.ts diff --git a/backend/src/integrations/payments/payment-adapter.interface.ts b/backend-archive/src/integrations/payments/payment-adapter.interface.ts similarity index 100% rename from backend/src/integrations/payments/payment-adapter.interface.ts rename to backend-archive/src/integrations/payments/payment-adapter.interface.ts diff --git a/backend/src/integrations/payments/payment-gateway.registry.ts b/backend-archive/src/integrations/payments/payment-gateway.registry.ts similarity index 100% rename from backend/src/integrations/payments/payment-gateway.registry.ts rename to backend-archive/src/integrations/payments/payment-gateway.registry.ts diff --git a/backend/src/integrations/payments/payment-gateways.module.ts b/backend-archive/src/integrations/payments/payment-gateways.module.ts similarity index 100% rename from backend/src/integrations/payments/payment-gateways.module.ts rename to backend-archive/src/integrations/payments/payment-gateways.module.ts diff --git a/backend/src/integrations/payments/paymob.adapter.spec.ts b/backend-archive/src/integrations/payments/paymob.adapter.spec.ts similarity index 100% rename from backend/src/integrations/payments/paymob.adapter.spec.ts rename to backend-archive/src/integrations/payments/paymob.adapter.spec.ts diff --git a/backend/src/integrations/payments/paymob.adapter.ts b/backend-archive/src/integrations/payments/paymob.adapter.ts similarity index 100% rename from backend/src/integrations/payments/paymob.adapter.ts rename to backend-archive/src/integrations/payments/paymob.adapter.ts diff --git a/backend/src/integrations/payments/syriatel.adapter.ts b/backend-archive/src/integrations/payments/syriatel.adapter.ts similarity index 100% rename from backend/src/integrations/payments/syriatel.adapter.ts rename to backend-archive/src/integrations/payments/syriatel.adapter.ts diff --git a/backend/src/main.ts b/backend-archive/src/main.ts similarity index 100% rename from backend/src/main.ts rename to backend-archive/src/main.ts diff --git a/backend/src/modules/auth/auth.controller.ts b/backend-archive/src/modules/auth/auth.controller.ts similarity index 100% rename from backend/src/modules/auth/auth.controller.ts rename to backend-archive/src/modules/auth/auth.controller.ts diff --git a/backend/src/modules/auth/auth.module.ts b/backend-archive/src/modules/auth/auth.module.ts similarity index 100% rename from backend/src/modules/auth/auth.module.ts rename to backend-archive/src/modules/auth/auth.module.ts diff --git a/backend/src/modules/auth/auth.service.ts b/backend-archive/src/modules/auth/auth.service.ts similarity index 100% rename from backend/src/modules/auth/auth.service.ts rename to backend-archive/src/modules/auth/auth.service.ts diff --git a/backend/src/modules/auth/decorators/current-user.decorator.ts b/backend-archive/src/modules/auth/decorators/current-user.decorator.ts similarity index 100% rename from backend/src/modules/auth/decorators/current-user.decorator.ts rename to backend-archive/src/modules/auth/decorators/current-user.decorator.ts diff --git a/backend/src/modules/auth/decorators/roles.decorator.ts b/backend-archive/src/modules/auth/decorators/roles.decorator.ts similarity index 100% rename from backend/src/modules/auth/decorators/roles.decorator.ts rename to backend-archive/src/modules/auth/decorators/roles.decorator.ts diff --git a/backend/src/modules/auth/guards/jwt-auth.guard.ts b/backend-archive/src/modules/auth/guards/jwt-auth.guard.ts similarity index 100% rename from backend/src/modules/auth/guards/jwt-auth.guard.ts rename to backend-archive/src/modules/auth/guards/jwt-auth.guard.ts diff --git a/backend/src/modules/auth/guards/roles.guard.ts b/backend-archive/src/modules/auth/guards/roles.guard.ts similarity index 100% rename from backend/src/modules/auth/guards/roles.guard.ts rename to backend-archive/src/modules/auth/guards/roles.guard.ts diff --git a/backend/src/modules/auth/strategies/jwt.strategy.spec.ts b/backend-archive/src/modules/auth/strategies/jwt.strategy.spec.ts similarity index 100% rename from backend/src/modules/auth/strategies/jwt.strategy.spec.ts rename to backend-archive/src/modules/auth/strategies/jwt.strategy.spec.ts diff --git a/backend/src/modules/auth/strategies/jwt.strategy.ts b/backend-archive/src/modules/auth/strategies/jwt.strategy.ts similarity index 100% rename from backend/src/modules/auth/strategies/jwt.strategy.ts rename to backend-archive/src/modules/auth/strategies/jwt.strategy.ts diff --git a/backend/src/modules/billing/billing.module.ts b/backend-archive/src/modules/billing/billing.module.ts similarity index 100% rename from backend/src/modules/billing/billing.module.ts rename to backend-archive/src/modules/billing/billing.module.ts diff --git a/backend/src/modules/billing/billing.service.ts b/backend-archive/src/modules/billing/billing.service.ts similarity index 100% rename from backend/src/modules/billing/billing.service.ts rename to backend-archive/src/modules/billing/billing.service.ts diff --git a/backend/src/modules/billing/entities/superadmin-payment.entity.ts b/backend-archive/src/modules/billing/entities/superadmin-payment.entity.ts similarity index 100% rename from backend/src/modules/billing/entities/superadmin-payment.entity.ts rename to backend-archive/src/modules/billing/entities/superadmin-payment.entity.ts diff --git a/backend/src/modules/billing/entities/tenant-subscription.entity.ts b/backend-archive/src/modules/billing/entities/tenant-subscription.entity.ts similarity index 100% rename from backend/src/modules/billing/entities/tenant-subscription.entity.ts rename to backend-archive/src/modules/billing/entities/tenant-subscription.entity.ts diff --git a/backend/src/modules/billing/superadmin-billing.controller.ts b/backend-archive/src/modules/billing/superadmin-billing.controller.ts similarity index 100% rename from backend/src/modules/billing/superadmin-billing.controller.ts rename to backend-archive/src/modules/billing/superadmin-billing.controller.ts diff --git a/backend/src/modules/billing/superadmin-webhook.controller.ts b/backend-archive/src/modules/billing/superadmin-webhook.controller.ts similarity index 100% rename from backend/src/modules/billing/superadmin-webhook.controller.ts rename to backend-archive/src/modules/billing/superadmin-webhook.controller.ts diff --git a/backend/src/modules/billing/tenant-billing.controller.ts b/backend-archive/src/modules/billing/tenant-billing.controller.ts similarity index 100% rename from backend/src/modules/billing/tenant-billing.controller.ts rename to backend-archive/src/modules/billing/tenant-billing.controller.ts diff --git a/backend/src/modules/bots/bot.controller.ts b/backend-archive/src/modules/bots/bot.controller.ts similarity index 100% rename from backend/src/modules/bots/bot.controller.ts rename to backend-archive/src/modules/bots/bot.controller.ts diff --git a/backend/src/modules/bots/bot.module.ts b/backend-archive/src/modules/bots/bot.module.ts similarity index 100% rename from backend/src/modules/bots/bot.module.ts rename to backend-archive/src/modules/bots/bot.module.ts diff --git a/backend/src/modules/bots/bot.service.ts b/backend-archive/src/modules/bots/bot.service.ts similarity index 100% rename from backend/src/modules/bots/bot.service.ts rename to backend-archive/src/modules/bots/bot.service.ts diff --git a/backend/src/modules/bots/entities/bot-task.entity.ts b/backend-archive/src/modules/bots/entities/bot-task.entity.ts similarity index 100% rename from backend/src/modules/bots/entities/bot-task.entity.ts rename to backend-archive/src/modules/bots/entities/bot-task.entity.ts diff --git a/backend/src/modules/catalog/catalog.controller.ts b/backend-archive/src/modules/catalog/catalog.controller.ts similarity index 100% rename from backend/src/modules/catalog/catalog.controller.ts rename to backend-archive/src/modules/catalog/catalog.controller.ts diff --git a/backend/src/modules/catalog/catalog.module.ts b/backend-archive/src/modules/catalog/catalog.module.ts similarity index 100% rename from backend/src/modules/catalog/catalog.module.ts rename to backend-archive/src/modules/catalog/catalog.module.ts diff --git a/backend/src/modules/catalog/catalog.service.ts b/backend-archive/src/modules/catalog/catalog.service.ts similarity index 100% rename from backend/src/modules/catalog/catalog.service.ts rename to backend-archive/src/modules/catalog/catalog.service.ts diff --git a/backend/src/modules/catalog/entities/feature-catalog.entity.ts b/backend-archive/src/modules/catalog/entities/feature-catalog.entity.ts similarity index 100% rename from backend/src/modules/catalog/entities/feature-catalog.entity.ts rename to backend-archive/src/modules/catalog/entities/feature-catalog.entity.ts diff --git a/backend/src/modules/catalog/entities/ride-type-catalog.entity.ts b/backend-archive/src/modules/catalog/entities/ride-type-catalog.entity.ts similarity index 100% rename from backend/src/modules/catalog/entities/ride-type-catalog.entity.ts rename to backend-archive/src/modules/catalog/entities/ride-type-catalog.entity.ts diff --git a/backend/src/modules/catalog/ride-type-catalog.seed.ts b/backend-archive/src/modules/catalog/ride-type-catalog.seed.ts similarity index 100% rename from backend/src/modules/catalog/ride-type-catalog.seed.ts rename to backend-archive/src/modules/catalog/ride-type-catalog.seed.ts diff --git a/backend/src/modules/chat/chat.controller.ts b/backend-archive/src/modules/chat/chat.controller.ts similarity index 100% rename from backend/src/modules/chat/chat.controller.ts rename to backend-archive/src/modules/chat/chat.controller.ts diff --git a/backend/src/modules/chat/chat.module.ts b/backend-archive/src/modules/chat/chat.module.ts similarity index 100% rename from backend/src/modules/chat/chat.module.ts rename to backend-archive/src/modules/chat/chat.module.ts diff --git a/backend/src/modules/chat/chat.service.ts b/backend-archive/src/modules/chat/chat.service.ts similarity index 100% rename from backend/src/modules/chat/chat.service.ts rename to backend-archive/src/modules/chat/chat.service.ts diff --git a/backend/src/modules/chat/entities/chat-message.entity.ts b/backend-archive/src/modules/chat/entities/chat-message.entity.ts similarity index 100% rename from backend/src/modules/chat/entities/chat-message.entity.ts rename to backend-archive/src/modules/chat/entities/chat-message.entity.ts diff --git a/backend/src/modules/credit/credit-policy.ts b/backend-archive/src/modules/credit/credit-policy.ts similarity index 100% rename from backend/src/modules/credit/credit-policy.ts rename to backend-archive/src/modules/credit/credit-policy.ts diff --git a/backend/src/modules/credit/credit.controller.ts b/backend-archive/src/modules/credit/credit.controller.ts similarity index 100% rename from backend/src/modules/credit/credit.controller.ts rename to backend-archive/src/modules/credit/credit.controller.ts diff --git a/backend/src/modules/credit/credit.module.ts b/backend-archive/src/modules/credit/credit.module.ts similarity index 100% rename from backend/src/modules/credit/credit.module.ts rename to backend-archive/src/modules/credit/credit.module.ts diff --git a/backend/src/modules/credit/driver-credit.service.spec.ts b/backend-archive/src/modules/credit/driver-credit.service.spec.ts similarity index 100% rename from backend/src/modules/credit/driver-credit.service.spec.ts rename to backend-archive/src/modules/credit/driver-credit.service.spec.ts diff --git a/backend/src/modules/credit/driver-credit.service.ts b/backend-archive/src/modules/credit/driver-credit.service.ts similarity index 100% rename from backend/src/modules/credit/driver-credit.service.ts rename to backend-archive/src/modules/credit/driver-credit.service.ts diff --git a/backend/src/modules/credit/entities/credit-txn.entity.ts b/backend-archive/src/modules/credit/entities/credit-txn.entity.ts similarity index 100% rename from backend/src/modules/credit/entities/credit-txn.entity.ts rename to backend-archive/src/modules/credit/entities/credit-txn.entity.ts diff --git a/backend/src/modules/credit/entities/driver-credit.entity.ts b/backend-archive/src/modules/credit/entities/driver-credit.entity.ts similarity index 100% rename from backend/src/modules/credit/entities/driver-credit.entity.ts rename to backend-archive/src/modules/credit/entities/driver-credit.entity.ts diff --git a/backend/src/modules/dispatch/dispatch.controller.ts b/backend-archive/src/modules/dispatch/dispatch.controller.ts similarity index 100% rename from backend/src/modules/dispatch/dispatch.controller.ts rename to backend-archive/src/modules/dispatch/dispatch.controller.ts diff --git a/backend/src/modules/dispatch/dispatch.module.ts b/backend-archive/src/modules/dispatch/dispatch.module.ts similarity index 100% rename from backend/src/modules/dispatch/dispatch.module.ts rename to backend-archive/src/modules/dispatch/dispatch.module.ts diff --git a/backend/src/modules/dispatch/dispatch.service.ts b/backend-archive/src/modules/dispatch/dispatch.service.ts similarity index 100% rename from backend/src/modules/dispatch/dispatch.service.ts rename to backend-archive/src/modules/dispatch/dispatch.service.ts diff --git a/backend/src/modules/documents/documents.controller.ts b/backend-archive/src/modules/documents/documents.controller.ts similarity index 100% rename from backend/src/modules/documents/documents.controller.ts rename to backend-archive/src/modules/documents/documents.controller.ts diff --git a/backend/src/modules/documents/documents.module.ts b/backend-archive/src/modules/documents/documents.module.ts similarity index 100% rename from backend/src/modules/documents/documents.module.ts rename to backend-archive/src/modules/documents/documents.module.ts diff --git a/backend/src/modules/documents/documents.service.ts b/backend-archive/src/modules/documents/documents.service.ts similarity index 100% rename from backend/src/modules/documents/documents.service.ts rename to backend-archive/src/modules/documents/documents.service.ts diff --git a/backend/src/modules/documents/entities/driver-document.entity.ts b/backend-archive/src/modules/documents/entities/driver-document.entity.ts similarity index 100% rename from backend/src/modules/documents/entities/driver-document.entity.ts rename to backend-archive/src/modules/documents/entities/driver-document.entity.ts diff --git a/backend/src/modules/drivers/admin-tier.controller.ts b/backend-archive/src/modules/drivers/admin-tier.controller.ts similarity index 100% rename from backend/src/modules/drivers/admin-tier.controller.ts rename to backend-archive/src/modules/drivers/admin-tier.controller.ts diff --git a/backend/src/modules/drivers/drivers.controller.ts b/backend-archive/src/modules/drivers/drivers.controller.ts similarity index 100% rename from backend/src/modules/drivers/drivers.controller.ts rename to backend-archive/src/modules/drivers/drivers.controller.ts diff --git a/backend/src/modules/drivers/drivers.module.ts b/backend-archive/src/modules/drivers/drivers.module.ts similarity index 100% rename from backend/src/modules/drivers/drivers.module.ts rename to backend-archive/src/modules/drivers/drivers.module.ts diff --git a/backend/src/modules/drivers/drivers.service.ts b/backend-archive/src/modules/drivers/drivers.service.ts similarity index 100% rename from backend/src/modules/drivers/drivers.service.ts rename to backend-archive/src/modules/drivers/drivers.service.ts diff --git a/backend/src/modules/drivers/entities/driver.entity.ts b/backend-archive/src/modules/drivers/entities/driver.entity.ts similarity index 100% rename from backend/src/modules/drivers/entities/driver.entity.ts rename to backend-archive/src/modules/drivers/entities/driver.entity.ts diff --git a/backend/src/modules/drivers/tier-calculator.service.ts b/backend-archive/src/modules/drivers/tier-calculator.service.ts similarity index 100% rename from backend/src/modules/drivers/tier-calculator.service.ts rename to backend-archive/src/modules/drivers/tier-calculator.service.ts diff --git a/backend/src/modules/fraud/entities/fraud-flag.entity.ts b/backend-archive/src/modules/fraud/entities/fraud-flag.entity.ts similarity index 100% rename from backend/src/modules/fraud/entities/fraud-flag.entity.ts rename to backend-archive/src/modules/fraud/entities/fraud-flag.entity.ts diff --git a/backend/src/modules/fraud/fraud.module.ts b/backend-archive/src/modules/fraud/fraud.module.ts similarity index 100% rename from backend/src/modules/fraud/fraud.module.ts rename to backend-archive/src/modules/fraud/fraud.module.ts diff --git a/backend/src/modules/fraud/fraud.service.ts b/backend-archive/src/modules/fraud/fraud.service.ts similarity index 100% rename from backend/src/modules/fraud/fraud.service.ts rename to backend-archive/src/modules/fraud/fraud.service.ts diff --git a/backend/src/modules/geofence/entities/campaign-log.entity.ts b/backend-archive/src/modules/geofence/entities/campaign-log.entity.ts similarity index 100% rename from backend/src/modules/geofence/entities/campaign-log.entity.ts rename to backend-archive/src/modules/geofence/entities/campaign-log.entity.ts diff --git a/backend/src/modules/geofence/entities/geofence-zone.entity.ts b/backend-archive/src/modules/geofence/entities/geofence-zone.entity.ts similarity index 100% rename from backend/src/modules/geofence/entities/geofence-zone.entity.ts rename to backend-archive/src/modules/geofence/entities/geofence-zone.entity.ts diff --git a/backend/src/modules/geofence/geofence-admin.controller.ts b/backend-archive/src/modules/geofence/geofence-admin.controller.ts similarity index 100% rename from backend/src/modules/geofence/geofence-admin.controller.ts rename to backend-archive/src/modules/geofence/geofence-admin.controller.ts diff --git a/backend/src/modules/geofence/geofence.controller.ts b/backend-archive/src/modules/geofence/geofence.controller.ts similarity index 100% rename from backend/src/modules/geofence/geofence.controller.ts rename to backend-archive/src/modules/geofence/geofence.controller.ts diff --git a/backend/src/modules/geofence/geofence.module.ts b/backend-archive/src/modules/geofence/geofence.module.ts similarity index 100% rename from backend/src/modules/geofence/geofence.module.ts rename to backend-archive/src/modules/geofence/geofence.module.ts diff --git a/backend/src/modules/geofence/geofence.service.ts b/backend-archive/src/modules/geofence/geofence.service.ts similarity index 100% rename from backend/src/modules/geofence/geofence.service.ts rename to backend-archive/src/modules/geofence/geofence.service.ts diff --git a/backend/src/modules/health/health.controller.ts b/backend-archive/src/modules/health/health.controller.ts similarity index 100% rename from backend/src/modules/health/health.controller.ts rename to backend-archive/src/modules/health/health.controller.ts diff --git a/backend/src/modules/health/health.module.ts b/backend-archive/src/modules/health/health.module.ts similarity index 100% rename from backend/src/modules/health/health.module.ts rename to backend-archive/src/modules/health/health.module.ts diff --git a/backend/src/modules/locations/driver-location.service.spec.ts b/backend-archive/src/modules/locations/driver-location.service.spec.ts similarity index 100% rename from backend/src/modules/locations/driver-location.service.spec.ts rename to backend-archive/src/modules/locations/driver-location.service.spec.ts diff --git a/backend/src/modules/locations/driver-location.service.ts b/backend-archive/src/modules/locations/driver-location.service.ts similarity index 100% rename from backend/src/modules/locations/driver-location.service.ts rename to backend-archive/src/modules/locations/driver-location.service.ts diff --git a/backend/src/modules/locations/entities/driver-track.entity.ts b/backend-archive/src/modules/locations/entities/driver-track.entity.ts similarity index 100% rename from backend/src/modules/locations/entities/driver-track.entity.ts rename to backend-archive/src/modules/locations/entities/driver-track.entity.ts diff --git a/backend/src/modules/locations/heatmap.controller.ts b/backend-archive/src/modules/locations/heatmap.controller.ts similarity index 100% rename from backend/src/modules/locations/heatmap.controller.ts rename to backend-archive/src/modules/locations/heatmap.controller.ts diff --git a/backend/src/modules/locations/heatmap.service.ts b/backend-archive/src/modules/locations/heatmap.service.ts similarity index 100% rename from backend/src/modules/locations/heatmap.service.ts rename to backend-archive/src/modules/locations/heatmap.service.ts diff --git a/backend/src/modules/locations/location-flusher.service.ts b/backend-archive/src/modules/locations/location-flusher.service.ts similarity index 100% rename from backend/src/modules/locations/location-flusher.service.ts rename to backend-archive/src/modules/locations/location-flusher.service.ts diff --git a/backend/src/modules/locations/locations.module.ts b/backend-archive/src/modules/locations/locations.module.ts similarity index 100% rename from backend/src/modules/locations/locations.module.ts rename to backend-archive/src/modules/locations/locations.module.ts diff --git a/backend/src/modules/maps/maps.controller.ts b/backend-archive/src/modules/maps/maps.controller.ts similarity index 100% rename from backend/src/modules/maps/maps.controller.ts rename to backend-archive/src/modules/maps/maps.controller.ts diff --git a/backend/src/modules/maps/maps.module.ts b/backend-archive/src/modules/maps/maps.module.ts similarity index 100% rename from backend/src/modules/maps/maps.module.ts rename to backend-archive/src/modules/maps/maps.module.ts diff --git a/backend/src/modules/maps/maps.service.ts b/backend-archive/src/modules/maps/maps.service.ts similarity index 100% rename from backend/src/modules/maps/maps.service.ts rename to backend-archive/src/modules/maps/maps.service.ts diff --git a/backend/src/modules/marketing/entities/campaign.entity.ts b/backend-archive/src/modules/marketing/entities/campaign.entity.ts similarity index 100% rename from backend/src/modules/marketing/entities/campaign.entity.ts rename to backend-archive/src/modules/marketing/entities/campaign.entity.ts diff --git a/backend/src/modules/marketing/marketing.controller.ts b/backend-archive/src/modules/marketing/marketing.controller.ts similarity index 100% rename from backend/src/modules/marketing/marketing.controller.ts rename to backend-archive/src/modules/marketing/marketing.controller.ts diff --git a/backend/src/modules/marketing/marketing.module.ts b/backend-archive/src/modules/marketing/marketing.module.ts similarity index 100% rename from backend/src/modules/marketing/marketing.module.ts rename to backend-archive/src/modules/marketing/marketing.module.ts diff --git a/backend/src/modules/marketing/marketing.service.ts b/backend-archive/src/modules/marketing/marketing.service.ts similarity index 100% rename from backend/src/modules/marketing/marketing.service.ts rename to backend-archive/src/modules/marketing/marketing.service.ts diff --git a/backend/src/modules/matching/matching.module.ts b/backend-archive/src/modules/matching/matching.module.ts similarity index 100% rename from backend/src/modules/matching/matching.module.ts rename to backend-archive/src/modules/matching/matching.module.ts diff --git a/backend/src/modules/matching/matching.service.ts b/backend-archive/src/modules/matching/matching.service.ts similarity index 100% rename from backend/src/modules/matching/matching.service.ts rename to backend-archive/src/modules/matching/matching.service.ts diff --git a/backend/src/modules/notifications/entities/device-token.entity.ts b/backend-archive/src/modules/notifications/entities/device-token.entity.ts similarity index 100% rename from backend/src/modules/notifications/entities/device-token.entity.ts rename to backend-archive/src/modules/notifications/entities/device-token.entity.ts diff --git a/backend/src/modules/notifications/notifications.controller.ts b/backend-archive/src/modules/notifications/notifications.controller.ts similarity index 100% rename from backend/src/modules/notifications/notifications.controller.ts rename to backend-archive/src/modules/notifications/notifications.controller.ts diff --git a/backend/src/modules/notifications/notifications.module.ts b/backend-archive/src/modules/notifications/notifications.module.ts similarity index 100% rename from backend/src/modules/notifications/notifications.module.ts rename to backend-archive/src/modules/notifications/notifications.module.ts diff --git a/backend/src/modules/notifications/notifications.service.ts b/backend-archive/src/modules/notifications/notifications.service.ts similarity index 100% rename from backend/src/modules/notifications/notifications.service.ts rename to backend-archive/src/modules/notifications/notifications.service.ts diff --git a/backend/src/modules/payments/entities/payment.entity.ts b/backend-archive/src/modules/payments/entities/payment.entity.ts similarity index 100% rename from backend/src/modules/payments/entities/payment.entity.ts rename to backend-archive/src/modules/payments/entities/payment.entity.ts diff --git a/backend/src/modules/payments/entities/payout.entity.ts b/backend-archive/src/modules/payments/entities/payout.entity.ts similarity index 100% rename from backend/src/modules/payments/entities/payout.entity.ts rename to backend-archive/src/modules/payments/entities/payout.entity.ts diff --git a/backend/src/modules/payments/entities/raw-sms.entity.ts b/backend-archive/src/modules/payments/entities/raw-sms.entity.ts similarity index 100% rename from backend/src/modules/payments/entities/raw-sms.entity.ts rename to backend-archive/src/modules/payments/entities/raw-sms.entity.ts diff --git a/backend/src/modules/payments/payments.controller.ts b/backend-archive/src/modules/payments/payments.controller.ts similarity index 100% rename from backend/src/modules/payments/payments.controller.ts rename to backend-archive/src/modules/payments/payments.controller.ts diff --git a/backend/src/modules/payments/payments.module.ts b/backend-archive/src/modules/payments/payments.module.ts similarity index 100% rename from backend/src/modules/payments/payments.module.ts rename to backend-archive/src/modules/payments/payments.module.ts diff --git a/backend/src/modules/payments/payments.routing.spec.ts b/backend-archive/src/modules/payments/payments.routing.spec.ts similarity index 100% rename from backend/src/modules/payments/payments.routing.spec.ts rename to backend-archive/src/modules/payments/payments.routing.spec.ts diff --git a/backend/src/modules/payments/payments.service.ts b/backend-archive/src/modules/payments/payments.service.ts similarity index 100% rename from backend/src/modules/payments/payments.service.ts rename to backend-archive/src/modules/payments/payments.service.ts diff --git a/backend/src/modules/payments/payments.webhook.spec.ts b/backend-archive/src/modules/payments/payments.webhook.spec.ts similarity index 100% rename from backend/src/modules/payments/payments.webhook.spec.ts rename to backend-archive/src/modules/payments/payments.webhook.spec.ts diff --git a/backend/src/modules/payments/payouts.controller.ts b/backend-archive/src/modules/payments/payouts.controller.ts similarity index 100% rename from backend/src/modules/payments/payouts.controller.ts rename to backend-archive/src/modules/payments/payouts.controller.ts diff --git a/backend/src/modules/payments/payouts.service.ts b/backend-archive/src/modules/payments/payouts.service.ts similarity index 100% rename from backend/src/modules/payments/payouts.service.ts rename to backend-archive/src/modules/payments/payouts.service.ts diff --git a/backend/src/modules/payments/sms-settlement.controller.ts b/backend-archive/src/modules/payments/sms-settlement.controller.ts similarity index 100% rename from backend/src/modules/payments/sms-settlement.controller.ts rename to backend-archive/src/modules/payments/sms-settlement.controller.ts diff --git a/backend/src/modules/payments/sms-settlement.service.spec.ts b/backend-archive/src/modules/payments/sms-settlement.service.spec.ts similarity index 100% rename from backend/src/modules/payments/sms-settlement.service.spec.ts rename to backend-archive/src/modules/payments/sms-settlement.service.spec.ts diff --git a/backend/src/modules/payments/sms-settlement.service.ts b/backend-archive/src/modules/payments/sms-settlement.service.ts similarity index 100% rename from backend/src/modules/payments/sms-settlement.service.ts rename to backend-archive/src/modules/payments/sms-settlement.service.ts diff --git a/backend/src/modules/ratings/entities/rating.entity.ts b/backend-archive/src/modules/ratings/entities/rating.entity.ts similarity index 100% rename from backend/src/modules/ratings/entities/rating.entity.ts rename to backend-archive/src/modules/ratings/entities/rating.entity.ts diff --git a/backend/src/modules/ratings/rating-aggregate.service.spec.ts b/backend-archive/src/modules/ratings/rating-aggregate.service.spec.ts similarity index 100% rename from backend/src/modules/ratings/rating-aggregate.service.spec.ts rename to backend-archive/src/modules/ratings/rating-aggregate.service.spec.ts diff --git a/backend/src/modules/ratings/rating-aggregate.service.ts b/backend-archive/src/modules/ratings/rating-aggregate.service.ts similarity index 100% rename from backend/src/modules/ratings/rating-aggregate.service.ts rename to backend-archive/src/modules/ratings/rating-aggregate.service.ts diff --git a/backend/src/modules/ratings/ratings.controller.ts b/backend-archive/src/modules/ratings/ratings.controller.ts similarity index 100% rename from backend/src/modules/ratings/ratings.controller.ts rename to backend-archive/src/modules/ratings/ratings.controller.ts diff --git a/backend/src/modules/ratings/ratings.module.ts b/backend-archive/src/modules/ratings/ratings.module.ts similarity index 100% rename from backend/src/modules/ratings/ratings.module.ts rename to backend-archive/src/modules/ratings/ratings.module.ts diff --git a/backend/src/modules/ratings/ratings.service.ts b/backend-archive/src/modules/ratings/ratings.service.ts similarity index 100% rename from backend/src/modules/ratings/ratings.service.ts rename to backend-archive/src/modules/ratings/ratings.service.ts diff --git a/backend/src/modules/rewards/coupon-cap.spec.ts b/backend-archive/src/modules/rewards/coupon-cap.spec.ts similarity index 100% rename from backend/src/modules/rewards/coupon-cap.spec.ts rename to backend-archive/src/modules/rewards/coupon-cap.spec.ts diff --git a/backend/src/modules/rewards/coupons.service.ts b/backend-archive/src/modules/rewards/coupons.service.ts similarity index 100% rename from backend/src/modules/rewards/coupons.service.ts rename to backend-archive/src/modules/rewards/coupons.service.ts diff --git a/backend/src/modules/rewards/entities/coupon-redemption.entity.ts b/backend-archive/src/modules/rewards/entities/coupon-redemption.entity.ts similarity index 100% rename from backend/src/modules/rewards/entities/coupon-redemption.entity.ts rename to backend-archive/src/modules/rewards/entities/coupon-redemption.entity.ts diff --git a/backend/src/modules/rewards/entities/coupon.entity.ts b/backend-archive/src/modules/rewards/entities/coupon.entity.ts similarity index 100% rename from backend/src/modules/rewards/entities/coupon.entity.ts rename to backend-archive/src/modules/rewards/entities/coupon.entity.ts diff --git a/backend/src/modules/rewards/entities/referral-code.entity.ts b/backend-archive/src/modules/rewards/entities/referral-code.entity.ts similarity index 100% rename from backend/src/modules/rewards/entities/referral-code.entity.ts rename to backend-archive/src/modules/rewards/entities/referral-code.entity.ts diff --git a/backend/src/modules/rewards/entities/referral.entity.ts b/backend-archive/src/modules/rewards/entities/referral.entity.ts similarity index 100% rename from backend/src/modules/rewards/entities/referral.entity.ts rename to backend-archive/src/modules/rewards/entities/referral.entity.ts diff --git a/backend/src/modules/rewards/referrals.service.spec.ts b/backend-archive/src/modules/rewards/referrals.service.spec.ts similarity index 100% rename from backend/src/modules/rewards/referrals.service.spec.ts rename to backend-archive/src/modules/rewards/referrals.service.spec.ts diff --git a/backend/src/modules/rewards/referrals.service.ts b/backend-archive/src/modules/rewards/referrals.service.ts similarity index 100% rename from backend/src/modules/rewards/referrals.service.ts rename to backend-archive/src/modules/rewards/referrals.service.ts diff --git a/backend/src/modules/rewards/rewards-policy.ts b/backend-archive/src/modules/rewards/rewards-policy.ts similarity index 100% rename from backend/src/modules/rewards/rewards-policy.ts rename to backend-archive/src/modules/rewards/rewards-policy.ts diff --git a/backend/src/modules/rewards/rewards.controller.ts b/backend-archive/src/modules/rewards/rewards.controller.ts similarity index 100% rename from backend/src/modules/rewards/rewards.controller.ts rename to backend-archive/src/modules/rewards/rewards.controller.ts diff --git a/backend/src/modules/rewards/rewards.module.ts b/backend-archive/src/modules/rewards/rewards.module.ts similarity index 100% rename from backend/src/modules/rewards/rewards.module.ts rename to backend-archive/src/modules/rewards/rewards.module.ts diff --git a/backend/src/modules/rewards/rewards.sweeper.ts b/backend-archive/src/modules/rewards/rewards.sweeper.ts similarity index 100% rename from backend/src/modules/rewards/rewards.sweeper.ts rename to backend-archive/src/modules/rewards/rewards.sweeper.ts diff --git a/backend/src/modules/ride-types/entities/ride-type.entity.ts b/backend-archive/src/modules/ride-types/entities/ride-type.entity.ts similarity index 100% rename from backend/src/modules/ride-types/entities/ride-type.entity.ts rename to backend-archive/src/modules/ride-types/entities/ride-type.entity.ts diff --git a/backend/src/modules/ride-types/ride-types.controller.ts b/backend-archive/src/modules/ride-types/ride-types.controller.ts similarity index 100% rename from backend/src/modules/ride-types/ride-types.controller.ts rename to backend-archive/src/modules/ride-types/ride-types.controller.ts diff --git a/backend/src/modules/ride-types/ride-types.module.ts b/backend-archive/src/modules/ride-types/ride-types.module.ts similarity index 100% rename from backend/src/modules/ride-types/ride-types.module.ts rename to backend-archive/src/modules/ride-types/ride-types.module.ts diff --git a/backend/src/modules/ride-types/ride-types.service.ts b/backend-archive/src/modules/ride-types/ride-types.service.ts similarity index 100% rename from backend/src/modules/ride-types/ride-types.service.ts rename to backend-archive/src/modules/ride-types/ride-types.service.ts diff --git a/backend/src/modules/tariff/admin-tariff.controller.ts b/backend-archive/src/modules/tariff/admin-tariff.controller.ts similarity index 100% rename from backend/src/modules/tariff/admin-tariff.controller.ts rename to backend-archive/src/modules/tariff/admin-tariff.controller.ts diff --git a/backend/src/modules/tariff/default-tariffs.ts b/backend-archive/src/modules/tariff/default-tariffs.ts similarity index 100% rename from backend/src/modules/tariff/default-tariffs.ts rename to backend-archive/src/modules/tariff/default-tariffs.ts diff --git a/backend/src/modules/tariff/entities/surge-state.entity.ts b/backend-archive/src/modules/tariff/entities/surge-state.entity.ts similarity index 100% rename from backend/src/modules/tariff/entities/surge-state.entity.ts rename to backend-archive/src/modules/tariff/entities/surge-state.entity.ts diff --git a/backend/src/modules/tariff/entities/tariff.entity.ts b/backend-archive/src/modules/tariff/entities/tariff.entity.ts similarity index 100% rename from backend/src/modules/tariff/entities/tariff.entity.ts rename to backend-archive/src/modules/tariff/entities/tariff.entity.ts diff --git a/backend/src/modules/tariff/surge.controller.ts b/backend-archive/src/modules/tariff/surge.controller.ts similarity index 100% rename from backend/src/modules/tariff/surge.controller.ts rename to backend-archive/src/modules/tariff/surge.controller.ts diff --git a/backend/src/modules/tariff/surge.service.ts b/backend-archive/src/modules/tariff/surge.service.ts similarity index 100% rename from backend/src/modules/tariff/surge.service.ts rename to backend-archive/src/modules/tariff/surge.service.ts diff --git a/backend/src/modules/tariff/tariff-seed.spec.ts b/backend-archive/src/modules/tariff/tariff-seed.spec.ts similarity index 100% rename from backend/src/modules/tariff/tariff-seed.spec.ts rename to backend-archive/src/modules/tariff/tariff-seed.spec.ts diff --git a/backend/src/modules/tariff/tariff.controller.ts b/backend-archive/src/modules/tariff/tariff.controller.ts similarity index 100% rename from backend/src/modules/tariff/tariff.controller.ts rename to backend-archive/src/modules/tariff/tariff.controller.ts diff --git a/backend/src/modules/tariff/tariff.engine.spec.ts b/backend-archive/src/modules/tariff/tariff.engine.spec.ts similarity index 100% rename from backend/src/modules/tariff/tariff.engine.spec.ts rename to backend-archive/src/modules/tariff/tariff.engine.spec.ts diff --git a/backend/src/modules/tariff/tariff.engine.ts b/backend-archive/src/modules/tariff/tariff.engine.ts similarity index 100% rename from backend/src/modules/tariff/tariff.engine.ts rename to backend-archive/src/modules/tariff/tariff.engine.ts diff --git a/backend/src/modules/tariff/tariff.module.ts b/backend-archive/src/modules/tariff/tariff.module.ts similarity index 100% rename from backend/src/modules/tariff/tariff.module.ts rename to backend-archive/src/modules/tariff/tariff.module.ts diff --git a/backend/src/modules/tariff/tariff.service.ts b/backend-archive/src/modules/tariff/tariff.service.ts similarity index 100% rename from backend/src/modules/tariff/tariff.service.ts rename to backend-archive/src/modules/tariff/tariff.service.ts diff --git a/backend/src/modules/tenant-wallet/entities/tenant-ledger.entity.ts b/backend-archive/src/modules/tenant-wallet/entities/tenant-ledger.entity.ts similarity index 100% rename from backend/src/modules/tenant-wallet/entities/tenant-ledger.entity.ts rename to backend-archive/src/modules/tenant-wallet/entities/tenant-ledger.entity.ts diff --git a/backend/src/modules/tenant-wallet/tenant-wallet.controller.ts b/backend-archive/src/modules/tenant-wallet/tenant-wallet.controller.ts similarity index 100% rename from backend/src/modules/tenant-wallet/tenant-wallet.controller.ts rename to backend-archive/src/modules/tenant-wallet/tenant-wallet.controller.ts diff --git a/backend/src/modules/tenant-wallet/tenant-wallet.module.ts b/backend-archive/src/modules/tenant-wallet/tenant-wallet.module.ts similarity index 100% rename from backend/src/modules/tenant-wallet/tenant-wallet.module.ts rename to backend-archive/src/modules/tenant-wallet/tenant-wallet.module.ts diff --git a/backend/src/modules/tenant-wallet/tenant-wallet.service.spec.ts b/backend-archive/src/modules/tenant-wallet/tenant-wallet.service.spec.ts similarity index 100% rename from backend/src/modules/tenant-wallet/tenant-wallet.service.spec.ts rename to backend-archive/src/modules/tenant-wallet/tenant-wallet.service.spec.ts diff --git a/backend/src/modules/tenant-wallet/tenant-wallet.service.ts b/backend-archive/src/modules/tenant-wallet/tenant-wallet.service.ts similarity index 100% rename from backend/src/modules/tenant-wallet/tenant-wallet.service.ts rename to backend-archive/src/modules/tenant-wallet/tenant-wallet.service.ts diff --git a/backend/src/modules/tenant-wallet/transaction-fee.spec.ts b/backend-archive/src/modules/tenant-wallet/transaction-fee.spec.ts similarity index 100% rename from backend/src/modules/tenant-wallet/transaction-fee.spec.ts rename to backend-archive/src/modules/tenant-wallet/transaction-fee.spec.ts diff --git a/backend/src/modules/tenant-wallet/transaction-fee.ts b/backend-archive/src/modules/tenant-wallet/transaction-fee.ts similarity index 100% rename from backend/src/modules/tenant-wallet/transaction-fee.ts rename to backend-archive/src/modules/tenant-wallet/transaction-fee.ts diff --git a/backend/src/modules/tenants/provision-tariffs.spec.ts b/backend-archive/src/modules/tenants/provision-tariffs.spec.ts similarity index 100% rename from backend/src/modules/tenants/provision-tariffs.spec.ts rename to backend-archive/src/modules/tenants/provision-tariffs.spec.ts diff --git a/backend/src/modules/tenants/tenants.controller.ts b/backend-archive/src/modules/tenants/tenants.controller.ts similarity index 100% rename from backend/src/modules/tenants/tenants.controller.ts rename to backend-archive/src/modules/tenants/tenants.controller.ts diff --git a/backend/src/modules/tenants/tenants.module.ts b/backend-archive/src/modules/tenants/tenants.module.ts similarity index 100% rename from backend/src/modules/tenants/tenants.module.ts rename to backend-archive/src/modules/tenants/tenants.module.ts diff --git a/backend/src/modules/tenants/tenants.service.ts b/backend-archive/src/modules/tenants/tenants.service.ts similarity index 100% rename from backend/src/modules/tenants/tenants.service.ts rename to backend-archive/src/modules/tenants/tenants.service.ts diff --git a/backend/src/modules/transit/transit-bus-listener.ts b/backend-archive/src/modules/transit/transit-bus-listener.ts similarity index 100% rename from backend/src/modules/transit/transit-bus-listener.ts rename to backend-archive/src/modules/transit/transit-bus-listener.ts diff --git a/backend/src/modules/transit/transit.controller.ts b/backend-archive/src/modules/transit/transit.controller.ts similarity index 100% rename from backend/src/modules/transit/transit.controller.ts rename to backend-archive/src/modules/transit/transit.controller.ts diff --git a/backend/src/modules/transit/transit.module.ts b/backend-archive/src/modules/transit/transit.module.ts similarity index 100% rename from backend/src/modules/transit/transit.module.ts rename to backend-archive/src/modules/transit/transit.module.ts diff --git a/backend/src/modules/transit/transit.service.ts b/backend-archive/src/modules/transit/transit.service.ts similarity index 100% rename from backend/src/modules/transit/transit.service.ts rename to backend-archive/src/modules/transit/transit.service.ts diff --git a/backend/src/modules/trips/entities/trip-audio.entity.ts b/backend-archive/src/modules/trips/entities/trip-audio.entity.ts similarity index 100% rename from backend/src/modules/trips/entities/trip-audio.entity.ts rename to backend-archive/src/modules/trips/entities/trip-audio.entity.ts diff --git a/backend/src/modules/trips/entities/trip-event.entity.ts b/backend-archive/src/modules/trips/entities/trip-event.entity.ts similarity index 100% rename from backend/src/modules/trips/entities/trip-event.entity.ts rename to backend-archive/src/modules/trips/entities/trip-event.entity.ts diff --git a/backend/src/modules/trips/entities/trip.entity.ts b/backend-archive/src/modules/trips/entities/trip.entity.ts similarity index 100% rename from backend/src/modules/trips/entities/trip.entity.ts rename to backend-archive/src/modules/trips/entities/trip.entity.ts diff --git a/backend/src/modules/trips/scheduled-trips.sweeper.ts b/backend-archive/src/modules/trips/scheduled-trips.sweeper.ts similarity index 100% rename from backend/src/modules/trips/scheduled-trips.sweeper.ts rename to backend-archive/src/modules/trips/scheduled-trips.sweeper.ts diff --git a/backend/src/modules/trips/search-timeout.sweeper.ts b/backend-archive/src/modules/trips/search-timeout.sweeper.ts similarity index 100% rename from backend/src/modules/trips/search-timeout.sweeper.ts rename to backend-archive/src/modules/trips/search-timeout.sweeper.ts diff --git a/backend/src/modules/trips/settle-fare.spec.ts b/backend-archive/src/modules/trips/settle-fare.spec.ts similarity index 100% rename from backend/src/modules/trips/settle-fare.spec.ts rename to backend-archive/src/modules/trips/settle-fare.spec.ts diff --git a/backend/src/modules/trips/trip-audio.service.ts b/backend-archive/src/modules/trips/trip-audio.service.ts similarity index 100% rename from backend/src/modules/trips/trip-audio.service.ts rename to backend-archive/src/modules/trips/trip-audio.service.ts diff --git a/backend/src/modules/trips/trip-distance.service.spec.ts b/backend-archive/src/modules/trips/trip-distance.service.spec.ts similarity index 100% rename from backend/src/modules/trips/trip-distance.service.spec.ts rename to backend-archive/src/modules/trips/trip-distance.service.spec.ts diff --git a/backend/src/modules/trips/trip-distance.service.ts b/backend-archive/src/modules/trips/trip-distance.service.ts similarity index 100% rename from backend/src/modules/trips/trip-distance.service.ts rename to backend-archive/src/modules/trips/trip-distance.service.ts diff --git a/backend/src/modules/trips/trip-state.service.spec.ts b/backend-archive/src/modules/trips/trip-state.service.spec.ts similarity index 100% rename from backend/src/modules/trips/trip-state.service.spec.ts rename to backend-archive/src/modules/trips/trip-state.service.spec.ts diff --git a/backend/src/modules/trips/trip-state.service.ts b/backend-archive/src/modules/trips/trip-state.service.ts similarity index 100% rename from backend/src/modules/trips/trip-state.service.ts rename to backend-archive/src/modules/trips/trip-state.service.ts diff --git a/backend/src/modules/trips/trips.controller.ts b/backend-archive/src/modules/trips/trips.controller.ts similarity index 100% rename from backend/src/modules/trips/trips.controller.ts rename to backend-archive/src/modules/trips/trips.controller.ts diff --git a/backend/src/modules/trips/trips.module.ts b/backend-archive/src/modules/trips/trips.module.ts similarity index 100% rename from backend/src/modules/trips/trips.module.ts rename to backend-archive/src/modules/trips/trips.module.ts diff --git a/backend/src/modules/trips/trips.service.ts b/backend-archive/src/modules/trips/trips.service.ts similarity index 100% rename from backend/src/modules/trips/trips.service.ts rename to backend-archive/src/modules/trips/trips.service.ts diff --git a/backend/src/modules/users/admin-users.controller.ts b/backend-archive/src/modules/users/admin-users.controller.ts similarity index 100% rename from backend/src/modules/users/admin-users.controller.ts rename to backend-archive/src/modules/users/admin-users.controller.ts diff --git a/backend/src/modules/users/entities/user.entity.ts b/backend-archive/src/modules/users/entities/user.entity.ts similarity index 100% rename from backend/src/modules/users/entities/user.entity.ts rename to backend-archive/src/modules/users/entities/user.entity.ts diff --git a/backend/src/modules/users/users.controller.ts b/backend-archive/src/modules/users/users.controller.ts similarity index 100% rename from backend/src/modules/users/users.controller.ts rename to backend-archive/src/modules/users/users.controller.ts diff --git a/backend/src/modules/users/users.module.ts b/backend-archive/src/modules/users/users.module.ts similarity index 100% rename from backend/src/modules/users/users.module.ts rename to backend-archive/src/modules/users/users.module.ts diff --git a/backend/src/modules/users/users.service.spec.ts b/backend-archive/src/modules/users/users.service.spec.ts similarity index 100% rename from backend/src/modules/users/users.service.spec.ts rename to backend-archive/src/modules/users/users.service.spec.ts diff --git a/backend/src/modules/users/users.service.ts b/backend-archive/src/modules/users/users.service.ts similarity index 100% rename from backend/src/modules/users/users.service.ts rename to backend-archive/src/modules/users/users.service.ts diff --git a/backend/src/modules/vehicles/entities/vehicle.entity.ts b/backend-archive/src/modules/vehicles/entities/vehicle.entity.ts similarity index 100% rename from backend/src/modules/vehicles/entities/vehicle.entity.ts rename to backend-archive/src/modules/vehicles/entities/vehicle.entity.ts diff --git a/backend/src/modules/vehicles/vehicles.controller.ts b/backend-archive/src/modules/vehicles/vehicles.controller.ts similarity index 100% rename from backend/src/modules/vehicles/vehicles.controller.ts rename to backend-archive/src/modules/vehicles/vehicles.controller.ts diff --git a/backend/src/modules/vehicles/vehicles.module.ts b/backend-archive/src/modules/vehicles/vehicles.module.ts similarity index 100% rename from backend/src/modules/vehicles/vehicles.module.ts rename to backend-archive/src/modules/vehicles/vehicles.module.ts diff --git a/backend/src/modules/vehicles/vehicles.service.spec.ts b/backend-archive/src/modules/vehicles/vehicles.service.spec.ts similarity index 100% rename from backend/src/modules/vehicles/vehicles.service.spec.ts rename to backend-archive/src/modules/vehicles/vehicles.service.spec.ts diff --git a/backend/src/modules/vehicles/vehicles.service.ts b/backend-archive/src/modules/vehicles/vehicles.service.ts similarity index 100% rename from backend/src/modules/vehicles/vehicles.service.ts rename to backend-archive/src/modules/vehicles/vehicles.service.ts diff --git a/backend/src/modules/wallet/entities/wallet-txn.entity.ts b/backend-archive/src/modules/wallet/entities/wallet-txn.entity.ts similarity index 100% rename from backend/src/modules/wallet/entities/wallet-txn.entity.ts rename to backend-archive/src/modules/wallet/entities/wallet-txn.entity.ts diff --git a/backend/src/modules/wallet/entities/wallet.entity.ts b/backend-archive/src/modules/wallet/entities/wallet.entity.ts similarity index 100% rename from backend/src/modules/wallet/entities/wallet.entity.ts rename to backend-archive/src/modules/wallet/entities/wallet.entity.ts diff --git a/backend/src/modules/wallet/wallet.controller.ts b/backend-archive/src/modules/wallet/wallet.controller.ts similarity index 100% rename from backend/src/modules/wallet/wallet.controller.ts rename to backend-archive/src/modules/wallet/wallet.controller.ts diff --git a/backend/src/modules/wallet/wallet.module.ts b/backend-archive/src/modules/wallet/wallet.module.ts similarity index 100% rename from backend/src/modules/wallet/wallet.module.ts rename to backend-archive/src/modules/wallet/wallet.module.ts diff --git a/backend/src/modules/wallet/wallet.service.spec.ts b/backend-archive/src/modules/wallet/wallet.service.spec.ts similarity index 100% rename from backend/src/modules/wallet/wallet.service.spec.ts rename to backend-archive/src/modules/wallet/wallet.service.spec.ts diff --git a/backend/src/modules/wallet/wallet.service.ts b/backend-archive/src/modules/wallet/wallet.service.ts similarity index 100% rename from backend/src/modules/wallet/wallet.service.ts rename to backend-archive/src/modules/wallet/wallet.service.ts diff --git a/backend/src/realtime/realtime.gateway.ts b/backend-archive/src/realtime/realtime.gateway.ts similarity index 100% rename from backend/src/realtime/realtime.gateway.ts rename to backend-archive/src/realtime/realtime.gateway.ts diff --git a/backend/src/realtime/realtime.module.ts b/backend-archive/src/realtime/realtime.module.ts similarity index 100% rename from backend/src/realtime/realtime.module.ts rename to backend-archive/src/realtime/realtime.module.ts diff --git a/backend/src/realtime/redis-io.adapter.ts b/backend-archive/src/realtime/redis-io.adapter.ts similarity index 100% rename from backend/src/realtime/redis-io.adapter.ts rename to backend-archive/src/realtime/redis-io.adapter.ts diff --git a/backend/src/worker.module.ts b/backend-archive/src/worker.module.ts similarity index 100% rename from backend/src/worker.module.ts rename to backend-archive/src/worker.module.ts diff --git a/backend/src/worker.ts b/backend-archive/src/worker.ts similarity index 100% rename from backend/src/worker.ts rename to backend-archive/src/worker.ts diff --git a/backend/tsconfig.build.json b/backend-archive/tsconfig.build.json similarity index 100% rename from backend/tsconfig.build.json rename to backend-archive/tsconfig.build.json diff --git a/backend/tsconfig.json b/backend-archive/tsconfig.json similarity index 100% rename from backend/tsconfig.json rename to backend-archive/tsconfig.json