01 Client project · Back office
New Living
New Living is the management system for a family’s real estate portfolio in Porto. It follows each property through its whole lifecycle, from opportunity to sale.

A
Context
Families managing portfolios worth millions often do it with Excel, scattered emails and documents only one person can find. Information fragments, decisions come late and continuity between generations is at risk.
B
The challenge
Model a real portfolio: families, legal entities, portfolios, buildings with units and common areas, leases that renew, rents, insurance, short-term rentals and works. All with sensitive financial data and access kept separate per family.
What we built
- 01
Cockpit
Rents, expenses, occupancy and alerts for the whole portfolio in one view, across five periods.
- 02
Asset lifecycle
From opportunity and feasibility to works, operation and sale, with the history of each stage.
- 03
Digital property dossier
Documents, land registry records, insurance and contacts attached to the right asset.
- 04
Leases
Contracts, renewals computed to the day, rents and costs per lease.
- 05
Finance
Accounts, transactions and import of bank statements from PDF.
- 06
Short-term rentals
Bookings imported from Airbnb, Booking and Holidu, with an occupancy calendar.
- 07
Calendar and tasks
Deadlines, visits and a task board with checklist items.
By the numbers
- modules
- 15+
- booking channels connected
- 3
- languages
- 2
- from feedback to shipped fix
- 1 day


Technology
- Application
- React 19
- TypeScript
- Vite
- TanStack Query
- React Hook Form and Zod
- Backend
- Supabase
- PostgreSQL with per-family isolation (RLS)
- Document storage
- Edge functions
- Documents
- pdf.js to read statements and registry records in the browser
- Quality
- i18next (PT, EN)
- Accessibility reviewed with jsx-a11y
Working on something similar?
Tell us what you need. Every message gets a personal reply.
Get in touch