Внутрішній інструмент обліку майна: активи й компоненти, за ким закріплені, локації, задачі, історія всіх дій.
Статус: триває переписування з Flask (v1) на Next.js. Стабільна робоча версія v1 — у гілці v1, вона й далі використовується у продакшні до готовності v2. Специфікація паритету — PORTING.md.
Next.js (App Router, TypeScript) · Drizzle ORM · SQLite (better-sqlite3) · Tailwind
npm install
npm run db:migrate # створює data/assets.db
npm run dev # http://localhost:3000Перенесення даних зі старої v1-бази:
npm run db:import -- шлях/до/assets.dbНалаштування — .env (див. .env.example): SECRET_KEY і, за бажанням, TIMEZONE (типово Europe/Kyiv).