Skip to main content

Platform

Platform es el backend de negocio de Moveat. Es responsable del estado durable, reglas de validación y cálculos oficiales.

Responsabilidades

Platform es dueño de:
  • Sesiones de autenticación.
  • Identidad de usuario.
  • Profiles.
  • Goals.
  • Nutrition settings.
  • Meal entries.
  • Daily summaries.
  • Weight logs.
  • Workout sessions.
  • Channel links.
  • Coaching context.
  • APIs internas consumidas por Agent.

Arquitectura

Platform es un monolito modular en TypeScript con NestJS y Prisma.

Fuente de verdad

Platform es el único servicio que debe persistir datos de negocio. Agent y Client no deben escribir directo a PostgreSQL.

APIs

Las APIs internas requieren service token.