.dockerignore .env.example .gitignore BACKEND_INTEGRATION.md DATABASE_SCHEMA.md Dockerfile README.md backend/.dockerignore backend/.prettierrc backend/Dockerfile backend/README.md backend/eslint.config.mjs backend/nest-cli.json backend/package-lock.json backend/package.json backend/prisma/migrations/20260526145407_init/migration.sql backend/prisma/migrations/20260526160916_add_ui_texts_and_scientific_terms/migration.sql backend/prisma/migrations/migration_lock.toml backend/prisma/schema.prisma backend/prisma/seed.ts backend/src/app.controller.spec.ts backend/src/app.controller.ts backend/src/app.module.ts backend/src/app.service.ts backend/src/auth/auth.controller.spec.ts backend/src/auth/auth.controller.ts backend/src/auth/auth.module.ts backend/src/auth/auth.service.spec.ts backend/src/auth/auth.service.ts backend/src/auth/dto/send-otp.dto.ts backend/src/auth/dto/verify-otp.dto.ts backend/src/auth/jwt-auth.guard.ts backend/src/auth/jwt.strategy.ts backend/src/common/filters/http-exception.filter.ts backend/src/common/metrics.controller.ts backend/src/main.ts backend/src/orders/dto/create-order.dto.ts backend/src/orders/orders.controller.spec.ts backend/src/orders/orders.controller.ts backend/src/orders/orders.module.ts backend/src/orders/orders.service.spec.ts backend/src/orders/orders.service.ts backend/src/pets/dto/create-pet.dto.ts backend/src/pets/dto/update-pet.dto.ts backend/src/pets/pets.controller.spec.ts backend/src/pets/pets.controller.ts backend/src/pets/pets.module.ts backend/src/pets/pets.service.spec.ts backend/src/pets/pets.service.ts backend/src/prisma/prisma.module.ts backend/src/prisma/prisma.service.ts backend/src/products/dto/get-products.dto.ts backend/src/products/products.controller.spec.ts backend/src/products/products.controller.ts backend/src/products/products.module.ts backend/src/products/products.service.spec.ts backend/src/products/products.service.ts backend/src/redis/redis.module.ts backend/src/redis/redis.service.spec.ts backend/src/redis/redis.service.ts backend/src/settings/settings.controller.spec.ts backend/src/settings/settings.controller.ts backend/src/settings/settings.module.ts backend/src/settings/settings.service.spec.ts backend/src/settings/settings.service.ts backend/src/users/dto/address.dto.ts backend/src/users/dto/update-profile.dto.ts backend/src/users/users.controller.spec.ts backend/src/users/users.controller.ts backend/src/users/users.module.ts backend/src/users/users.service.spec.ts backend/src/users/users.service.ts backend/test/app.e2e-spec.ts backend/test/jest-e2e.json backend/tsconfig.build.json backend/tsconfig.json docker-compose.yml index.html metadata.json nginx.conf package-lock.json package.json prometheus.yml public/locales/fa/common.json public/manifest.json public/sw.js src/App.tsx src/assets/images/regenerated_image_1779109861747.png src/components/AddressModal.tsx src/components/ArchivePage.tsx src/components/AuthModal.tsx src/components/B2BPortal.tsx src/components/BlogPage.tsx src/components/CartDrawer.tsx src/components/CheckoutPage.tsx src/components/DeleteConfirmModal.tsx src/components/ErrorBoundary.tsx src/components/ErrorPages.tsx src/components/FeaturedProducts.tsx src/components/Footer.tsx src/components/Header.tsx src/components/HeaderButton.tsx src/components/Hero.tsx src/components/IngredientWiki.tsx src/components/LoginModal.tsx src/components/NetworkBanner.tsx src/components/OrderDetailsModal.tsx src/components/OrderSuccess.tsx src/components/OrderTracking.tsx src/components/PetProfile.tsx src/components/ProductPage.tsx src/components/SafeImage.tsx src/components/SearchResultsPage.tsx src/components/Skeleton.tsx src/components/SmartAdvisor.tsx src/components/Tooltip.tsx src/components/TopUpModal.tsx src/components/UserDashboard.tsx src/components/VetGallery.tsx src/components/VideosPage.tsx src/components/__tests__/CartDrawer.test.tsx src/components/__tests__/FeaturedProducts.test.tsx src/components/__tests__/Footer.test.tsx src/components/__tests__/Header.test.tsx src/components/__tests__/Hero.test.tsx src/components/__tests__/Tooltip.test.tsx src/data/products.ts src/data/scientificTerms.ts src/hooks/useNetworkStatus.ts src/index.css src/lib/utils.ts src/main.tsx src/services/api.ts src/services/authService.ts src/services/orderService.ts src/services/productService.ts src/store/__tests__/cartStore.test.ts src/store/__tests__/settingsStore.test.ts src/store/__tests__/userStore.test.ts src/store/cartStore.ts src/store/settingsStore.ts src/store/usePetStore.ts src/store/userStore.ts src/test/setup.ts src/vite-env.d.ts swagger.yml tsconfig.json vite.config.ts