سیستم مستندات یکپارچه

IOT - داشبورد پروژه

نوع پروژهFull-stackتحلیل از وابستگی‌ها
فایل‌های کلیدی17manifest/config/readme
Endpointها92استخراج‌شده
مدل‌ها56استخراج‌شده

خلاصه اجرایی

Elevator IoT Intelligence Platform Investor-grade prototype for elevator fleet monitoring, realtime telemetry, alerts, analytics, and predictive-maintenance style insights. Monorepo Layout - `apps/core-backend`: NestJS platform API, ingest pipeline, websocket fanout, RBAC - `apps/simulation-backend`: FastAPI + SimPy simulation engine and fake data generation - `apps/web-frontend`: Next.js bilingual dashboard (English + Persian) with RTL/LTR support - `packages/shared-contracts`: shared message contracts for simulation and ingest - `docs`: architecture, domain, localization, realtime, simulation, analytics, roadmap Current Scope - Core backend with modular APIs for auth, fleet entities, telemetry/events/faults, analytics, alerts, tickets, service visits, technicians, catalogs, reports, simulation-control, audit and settings

تکنولوژی‌ها

DockerFastAPIJavaScriptNestJSNext.jsPlaywrightPostgreSQLPrismaPythonSQLTypeScriptpytest

منابع کد

  • .env.example
  • apps/core-backend/Dockerfile
  • apps/core-backend/package.json
  • apps/core-backend/prisma/schema.prisma
  • apps/core-backend/tsconfig.json
  • apps/simulation-backend/Dockerfile
  • apps/simulation-backend/pyproject.toml
  • apps/web-frontend/Dockerfile
  • apps/web-frontend/next.config.mjs
  • apps/web-frontend/package.json
  • apps/web-frontend/tsconfig.json
  • docker-compose.yml
  • package.json
  • packages/shared-contracts/package.json
  • packages/shared-contracts/tsconfig.json
  • README.md
  • tsconfig.base.json