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