Live product

StayOnMap

Find your place. No broker.

A map-first, broker-free rental discovery platform built for India. The homepage is the map — property pins with live pricing, direct owner contact, and zero commission.

StayOnMap — full-screen map interface
0

Broker fees

Direct owner-to-tenant

12

Trust sub-scores

Per property

6

Property types

Apartment to Commercial

Real-time

Chat & notifications

Socket.io + Web Push

The problem

Indian renters pay 1–2 months' commission just to find a home.

India's rental market runs on brokers. Want to see a flat? Broker. Want to talk to the owner? Broker. Want to sign a lease? Broker — and they'll charge you one to two months' rent for the privilege of making a phone call you could have made yourself.

StayOnMap was built to remove that layer entirely. Owners list directly. Tenants browse, contact, and visit directly. The platform provides the trust mechanisms, verification, and tooling that made brokers feel necessary — without the fee.

The map-first design is intentional. Rental searches are inherently spatial — you're not searching for "a 2BHK," you're searching for "a 2BHK near my office, my kid's school, and a metro station." A map homepage makes that natural, not a filter nightmare.

Product screens

Map. Listings. Chat. All in one.

Map homepage with property pins
Property listing detail view
Tenant–owner chat interface
Admin moderation dashboard
What it does

Eight systems. One cohesive product.

Map-first homepage

Full-screen Google Maps is the product — not an add-on. Property pins show live rent prices (e.g. ₹28K) and update as you pan and zoom. City pill navigation, area geocoding, and searched-place markers built in.

Broker-free listings

Owners list directly. Tenants connect directly. No intermediary, no commission. Each owner can manage up to 3 active listings on the free tier, with rich details: BHK, furnishing, amenities, rules, and image galleries.

Appointment system

Tenants request property visits with date and time. Owners accept, reject, or reschedule. Both parties have a unified dashboard showing all visit requests — as a tenant and as an owner.

Trust & risk scoring

TrustScore built from 12 sub-scores (safety, cleanliness, neighbourhood and more). RiskScore computed from reports and fraud signals — auto-suspends a property when it crosses a HIGH risk threshold.

Real-time chat

Socket.io room-based messaging between tenant and owner. Online status, typing indicators, and persistent history. Chat data is kept private — platform admins cannot read conversations.

Lease management

Owners create a formal lease offer (rent, deposit, dates). Tenants sign or reject. Full lifecycle: OFFERED → ACTIVE → TERMINATED / EXPIRED. Digital paper trail for both parties.

Verification system

Owners submit ownership documents through a guided multi-step wizard. Admin reviews and approves. Verified owners receive a VERIFIED_OWNER badge displayed on their listings.

AI fraud detection

Powered by Claude Haiku — analyses listing content and user behaviour for fraud signals. Admins can trigger a manual AI scan from the platform dashboard. Currently available in opt-in mode.

How it works

Two user types. One unified platform.

A single account can be both tenant and owner. Users start as tenants and unlock owner capabilities the moment they create their first listing.

For tenants

  1. 01Open the map and browse property pins in your area
  2. 02Click a pin to see full listing details — photos, amenities, rules
  3. 03Request a visit appointment with your preferred date and time
  4. 04Chat directly with the owner to ask questions
  5. 05Sign a lease digitally when you find the right place

For owners

  1. 01Create a listing with photos, details, and house rules
  2. 02Submit ownership documents for verified owner status
  3. 03Receive visit requests and manage your appointment calendar
  4. 04Chat directly with interested tenants
  5. 05Create a lease offer and track it through to signing
Technology

Built for real-world scale.

Full-stack from frontend to database, with real-time communication, AI fraud detection, push notifications, and a completely separate admin system built on custom JWT auth.

FrontendReact 18 + Vite + Tailwind CSS
StateZustand + React Query
BackendNode.js + Express + Prisma ORM
DatabasePostgreSQL (Railway)
MapsGoogle Maps JavaScript API
AuthSupabase (users) + Custom JWT (admins)
Real-timeSocket.io — chat + notifications
EmailResend
PushWeb Push API (VAPID)
AIAnthropic Claude