No description
Find a file
2026-04-30 18:22:10 +02:00
docs first commit 2026-04-30 18:22:10 +02:00
src first commit 2026-04-30 18:22:10 +02:00
tests first commit 2026-04-30 18:22:10 +02:00
.gitignore first commit 2026-04-30 18:22:10 +02:00
AGENTS.md first commit 2026-04-30 18:22:10 +02:00
drizzle.config.js first commit 2026-04-30 18:22:10 +02:00
drizzle.config.ts first commit 2026-04-30 18:22:10 +02:00
index.html first commit 2026-04-30 18:22:10 +02:00
package-lock.json first commit 2026-04-30 18:22:10 +02:00
package.json first commit 2026-04-30 18:22:10 +02:00
README.md first commit 2026-04-30 18:22:10 +02:00
styles.css first commit 2026-04-30 18:22:10 +02:00
tsconfig.json first commit 2026-04-30 18:22:10 +02:00

Leistungsbilanz

TypeScript backend for electrical power-balance planning.

Setup

  1. npm install
  2. npm run db:generate
  3. npm run db:migrate
  4. npm run dev

Commands

  • npm run dev: Start API server
  • npm run build: TypeScript build
  • npm run test: Calculation tests
  • npm run db:generate: Generate migrations
  • npm run db:migrate: Apply migrations

Current API

  • GET /health
  • GET /api/projects
  • POST /api/projects
  • GET /api/consumers/projects/:projectId
  • POST /api/consumers