Public document · clients not disclosed
Back to the register
Client can be namedIn productionSelected

Automated financial reporting for property management

From a manual Excel consolidation to a platform that produces the whole report.

Client
Vesta Integral
Sector
Retail and SMEs
Role
Architect and developer
Period
Mar 2026 — Ongoing
properties managed
125
operators
31
sheets per consolidation
20

Scope

Replaced a monthly manual Excel consolidation with a platform that ingests the accounting system’s exports and generates the full report.

What was built

  • 20-sheet consolidation in regulatory format, plus a web report shareable with owners
  • Annual budget per property, report versioning and a configurable template system
  • Read-only operator role, scoped to their own properties
  • Interactive in-app onboarding tour

Stack

  • Next.js
  • OpenNext
  • Cloudflare Workers
  • D1
  • R2
  • Firebase Auth
  • ExcelJS
  • TypeScript
Automated financial reporting for property management