I built Hostfolio with electron to solve my Airbnb analytics. I’d love your feedback on the UI!

Anthony Cherbuin

Anthony Cherbuin

2026-02-26T13:34:29Z

1 min read

Hi DEV! 👋
I’m sharing Hostfolio, a project I’ve been building for my own short-term rental analytics.

The "why"
Platform analytics (e.g. Airbnb) only go so far. I wanted to see real performance: true margins after fees and expenses, cash flow by month, and where the money actually goes, without using an ugly spreadsheet. So I built the tool I wanted to use.

What it is
Hostfolio is a desktop app (Mac & Windows). You import your bank CSV statements, set up categorization rules, and get a dashboard with KPIs, interactive charts, and optional pre-purchase analysis for new properties. All data stays on your machine.

Tech stack I (and Claude Code) used
Desktop: Electron
Frontend: Vue 3 + TypeScript
State: Pinia
Styling: Tailwind CSS
Charts: ECharts (vue-echarts)
Build: Vite + electron-builder
Landing site: Nuxt 3 1

Main features
Portfolio analytics: Import CSVs, auto-categorize with custom rules, see credits, debits, net balance, monthly cash flow, expense ratio
Investment metrics: Gross yield, net yield, before/after tax
Charts & breakdowns: Monthly and by category, top months
Pre-purchase analysis: Property details, financing, income/expenses, projected yields and sensitivity (occupancy, rates)
Multilingual: EN, FR, DE, IT

I’d love your feedback
I’ve been staring at this for a while and need some “new users” perspective. Honest feedback on:
UI/UX ? How does the dashboard feel clear or cluttered ? Is the value proposition obvious? Feature ideas ?, What’s the one thing you wish every Airbnb/host tool had?

Hostfolio - Hostfolio

Real estate investment analysis on your desktop

favicon hostfolio.app

I’ll be in the comments building in public, so don’t hold back on critiques.

showdev #webdev #vue #electron #productivity #indiedev