Roma, Italy +39 389 972 2602

All projects

Real Estate · Enterprise

Gestione Immobili — Property Portfolio Manager

A comprehensive real estate management platform with financial dashboards, interactive mapping, and tenant tracking.

Gestione Immobili illustration: a phone showing a portfolio of buildings with occupancy, yield and tasks bars, headlined Property control room, on a dark red background
  • Real-time Financial dashboard
  • PDF Report generation

Interactive property maps

Year
2025
Client
Private Real Estate Holdings
Duration
3 months
Services
Software Development, Data Visualization
Platforms
Web
Built with
  • Hotwire
  • Leaflet.js
  • PostgreSQL
  • Ruby on Rails
  • Tailwind CSS

The Project

A full-featured property portfolio management application for real estate investors and agencies. Tracks income, expenses, tenant information, and property status across an entire portfolio with financial dashboards and interactive mapping.

Key Features

  • Financial dashboard — key metrics including occupancy rates, income vs. expenses, and ROI per property
  • Interactive property mapping via Leaflet.js with Mapbox — visualize your entire portfolio geographically
  • Tenant management — track leases, payment history, delinquency, and communication logs
  • Income/expense tracking with modal forms and real-time chart updates (Chartkick)
  • PDF reports — generate owner statements and financial summaries (Prawn)
  • Full audit trail — every change logged with the Audited gem and Public Activity

Technical Highlights

Rails 8 with PostgreSQL, Hotwire frontend, and Leaflet/Mapbox for mapping. PDF generation via Prawn with custom layouts. Multi-currency support via money-rails. Files stored on AWS S3. Deployed with Docker + Kamal.

All projects