Skip to content

AccountantDesignCorp

Обновлено: 2026-07-06 Owner: Agent Accounting / Founder Статус: internal beta, SaaS-first accounting platform workspace

Назначение

AccountantDesignCorp — SaaS-first рабочий контур для бухгалтерии: восстановление учета, source intake, VAT reconciliation, monthly close и будущего Accounting Control Center app для нескольких компаний.

Design Corporation — первый tenant. Bootstrap owner/admin user: info@designcorp.eu.

Центральные company docs продолжают хранить верхнеуровневые правила и summary. Детальная работа, import contracts, worksheets, source-intake checklists and app specs ведутся в отдельном repo.

Контур

ПолеЗначение
Workspace/home/admin/workspace/AccountantDesignCorp
GitHubhttps://github.com/DesignCorporation/AccountantDesignCorp
Runtimeprod on 127.0.0.1:3037; dev runtime on 127.0.0.1:3038 when enabled; staging on 127.0.0.1:3039
Production domainhttps://accountant.designcorp.eu
Dev domainhttps://dev.accountant.designcorp.eu
Staging domainhttps://staging.accountant.designcorp.eu
OwnerAgent Accounting / Founder
Data classtenant-scoped accounting metadata, source inventory, aggregate summaries, app code
SaaS baselineMulti-tenant from day one; no single-company shortcut model
First tenantDesign Corporation
Bootstrap owner userinfo@designcorp.eu
Local app stackNext.js App Router, TypeScript, Prisma, PostgreSQL dev compose
Current app routes/dashboard, /annual-2025, /coverage, /vat, /sources, /settings/security, /api/sources/raw-objects

Safety Boundary

Разрешено хранить:

  1. process docs, specs and checklists;
  2. source inventory statuses;
  3. aggregate totals by period with source, currency and formula;
  4. synthetic examples and schemas;
  5. app code and tests.

Запрещено хранить:

  1. raw bank statements;
  2. invoice PDFs/scans;
  3. private customer documents;
  4. tax-office/JPK/XML exports;
  5. credentials, tokens, private keys, full IBAN/card data;
  6. personal owner documents or personal Amazon/KDP payout identifiers.

SaaS Storage Baseline

DataStorage
Tenant, users, roles, periods, ledgers, invoices metadata, VAT statusesManaged PostgreSQL
Raw bank CSVs, invoice PDFs, JPK/XML, KSeF exports, receiptsTenant-scoped private object storage
Fakturownia/KSeF/bank credentialsKMS / Secrets Manager
Imports, exports, approvals and sensitive readsAppend-only audit trail
BackupsEncrypted DB and object-storage backups with restore tests

App Implementation Baseline

AreaStatus
Local dev appscaffolded in /home/admin/workspace/AccountantDesignCorp
Local DBdocker-compose.dev.yml, PostgreSQL on 127.0.0.1:55440
Prod runtimeaccountant-designcorp-prod.service on 127.0.0.1:3037, nginx accountant.designcorp.eu, release root /opt/designcorp/accountant-designcorp/prod/current
Dev runtimeaccountant-designcorp-dev.service on 127.0.0.1:3038, nginx dev.accountant.designcorp.eu
Staging runtimeaccountant-designcorp-staging.service on 127.0.0.1:3039, nginx staging.accountant.designcorp.eu, release root /opt/designcorp/accountant-designcorp/staging/current
Prisma migrationinitial SaaS foundation plus auth/source-intake migration
Authinfo@designcorp.eu owner login with server-side session hash, httpOnly cookie and failed-attempt throttling
Source intake/sources UI tracks source status, intake status, coverage, owner action and notes
Annual 2025/annual-2025 tracks Fakturownia, PKO 2025 CSV bank coverage, VAT/JPK blockers and annual filing source links
Security settings/settings/security updates owner account credential and revokes other active sessions
Raw filesmetadata API plus private local storage for current internal runtime; managed object storage remains required before customer SaaS use
Production runtimelive internal runtime; managed DB/object storage still pending

P0 Work

PriorityWorkstreamOutput
P0Source intakePrivate source storage map and intake checklist
P0Auth hardeningLocal failed-login throttling and account-secret rotation done; production edge/runtime validation remains
P0SaaS baselineTenant model, private object storage, RBAC, audit and backup requirements
P02025 RescueFiling status matrix, source inventory, missing-document queue
P0VAT reconciliationVAT output/input/paid/refund/carry-forward map
P0Monthly closePeriod status model and close checklist
P1Accounting app MVPData model, screens, approval gates and audit trail