Skip to content

Repository files navigation

meta-contabilidad

MVP local para activos fijos: maestro único por bien, índices económicos centralizados (EconomicIndex), conversión USD→CLP con dólar observado, cierre mensual con snapshots (depreciación lineal sobre histórico CLP; la serie IPC en Índices es referencia y no entra en el cierre) y períodos cerrados con reapertura auditada (Admin).

Requisitos

  • Node.js 20+
  • pnpm 9+
  • PostgreSQL (Docker Compose en puerto 5433 o instalación local en 5432)

Arranque

cp .env.example .env
# Edita DATABASE_URL. Luego, o bien:
# docker compose up -d postgres
# o bien: createdb meta_contabilidad (Postgres local)
pnpm install
pnpm db:generate
pnpm --filter @meta-contabilidad/api exec prisma migrate deploy
pnpm --filter @meta-contabilidad/api prisma:seed
pnpm dev

La API carga .env desde la raíz del monorepo o desde apps/api/.

  • API: http://localhost:8787
  • Web: http://localhost:5173 (proxy a /api)

Entorno cerrado: la API no está pensada para exposición pública sin auth adicional; Postgres en Docker escucha el host solo en 127.0.0.1:5433. Detalle: docs/PROJECT_MEMORY.md.

Documentación viva: docs/PROJECT_MEMORY.md. Decisiones: docs/adr/.

GitHub

Crear el repositorio remoto meta-contabilidad y enlazar:

git remote add origin git@github.com:<usuario>/meta-contabilidad.git
git add -A && git commit -m "Initial monorepo: activos fijos MVP" && git push -u origin main

Licencia

MIT — ver LICENSE.

About

MVP activos fijos, índices económicos, cierres (meta-contabilidad)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages