Blue Karma · Market Analytics

Milestone 1

Revenue-management dashboard for Blue Karma Dijiwa Group — Seminyak, Ubud & Village.

Setup verified
App is live and connected to Postgres. 3 properties seeded. The dashboards below are scaffolding — real numbers land as each milestone ships.
Revenue MTD
Room nights MTD
ADR
Occupancy %
Unique guests
% Repeater
Top segment
Top nationality

Daily forward-looking

The only three metrics that need daily attention
Pickup (last 24h / 7d)
M10
Rooms & revenue added for future dates
On-the-books occupancy
M10
Next 30 / 60 / 90 days, STLY overlay
Booking pace vs STLY
M10
OTB now vs same-days-out last year

Properties

BKDS
Seminyak
Blue Karma Dijiwa Seminyak
Rooms availableneeds count
CurrencyIDR
BKDU
Ubud
Blue Karma Dijiwa Ubud
Rooms available38
CurrencyIDR
BKV
Seminyak
Blue Karma Village
Rooms availableneeds count
CurrencyIDR

Build roadmap

  • Setup — Next.js, Prisma, Postgres, Docker, seeds
    done
  • 2Upload + parse foundation
  • 3Sheet-name parser (property / month / year)
  • 4Archetype A ingest — reservations
  • 5Guest analytics dashboard
  • 6Archetype B ingest + base KPIs
  • 7Archetype C — segment budget vs actual
  • 8Property comparison + global filters
  • 9Auth + user management
  • 10Archetype D — pickup / pace
  • 11Export + monthly PDF report
  • 12AI insights (Groq, EN/ID)