No description
| docs | ||
| src | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| drizzle.config.js | ||
| drizzle.config.ts | ||
| index.html | ||
| next-env.d.ts | ||
| next.config.mjs | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| tsconfig.next.json | ||
Leistungsbilanz
TypeScript backend for electrical power-balance planning.
Setup
npm installnpm run db:generatenpm run db:migratenpm run dev:apinpm run dev:web
Commands
npm run dev:api: Start API server on port 3000npm run dev:web: Start Next.js frontend on port 3001npm run build:api: TypeScript backend buildnpm run build:web: Next.js frontend buildnpm run test: Calculation testsnpm run db:generate: Generate migrationsnpm run db:migrate: Apply migrations
Current API
GET /healthGET /api/projectsPOST /api/projectsGET /api/projects/:projectId/distribution-boardsPOST /api/projects/:projectId/distribution-boardsGET /api/consumers/projects/:projectIdPOST /api/consumers