﻿.dockerignore
.env.example
BACKEND_INTEGRATION.md
DATABASE_SCHEMA.md
Dockerfile
README.md
backend/.dockerignore
backend/Dockerfile
backend/README.md
backend/nest-cli.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
nginx.conf
package.json
prometheus.yml
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
