Khayma is a real estate marketplace that brings three products under one platform — buying and selling property, listing long-term rentals, and reserving chalets by the shift. It runs across a native mobile app for customers, a web surface for browsing, and dedicated dashboards for merchants and administrators, all powered by a single privacy-first API.
The idea was to take three very different transactions — a high-value property sale, a long-term lease, and a same-day chalet booking — and run them through one consistent, trustworthy system where listings stay anonymous, slots never double-book, and every state change is auditable.
Buy & Sell Property
Customers list a property for sale in a few steps and see the transparent platform fee before they submit. Every listing goes through an admin approval workflow before it reaches the public marketplace, and once it is live it carries zero owner-identifying data — buyers browse full property details with no name, phone, or email attached. Interested buyers submit a purchase request, and admins move it through its lifecycle until the property is marked sold.
Long-Term Rentals
The same trusted flow extends to long-term rent listings — with rent amount, deposit, lease length, and furnished status — kept entirely separate from the sale product. Renters browse approved listings, submit a rent request, and the admin team drives it to completion.
Chalet Daily Rental
The platform's real-time revenue engine. Merchants own chalets; admins configure them and set them live. Each day exposes two shifts — morning and evening — and customers reserve one or more slots, paying a configurable reservation fee online while the rest is settled with the merchant. Reservations use a hold-then-confirm flow: a slot is held the moment payment starts, confirmed on the gateway webhook, and auto-released if the hold expires — making it impossible for two customers to ever book the same slot.
Built for Operators
Merchants get a focused dashboard showing only their own chalets, bookings grouped by day/week/month, occupancy rates, and cash to collect. Admins get the full picture — revenue per product, pending listings and requests, conversion funnels, top performers, and approval rates — backed by an append-only audit log, soft-delete recovery, configurable fees and refund rules, phone + OTP authentication, role-scoped access, and rate limiting throughout.
- Phone + OTP Authentication — No Passwords
- Property Sale Listings with Admin Approval Workflow
- Long-Term Rent Listings (Deposit, Lease, Furnished Status)
- Chalet Daily Rental with Morning/Evening Shift Booking
- Real-Time Availability Calendar per Chalet
- Concurrency-Safe Reservations — No Double-Booking
- Hold-Then-Confirm Payment with Auto-Release
- Privacy-First Listings — Zero Owner-Identifying Data
- Purchase & Rent Request Lifecycle Management
- Owner Listing Stats — Views, Saves, Requests
- Save / Favorite & "Overpriced" Crowd Signals
- Merchant Dashboard — Chalets, Bookings & Occupancy
- Admin Operations Dashboard — Revenue, Funnels & Analytics
- In-App & Email Notifications on Every Lifecycle Event
- Configurable Platform Fees, Cancellation & Refund Rules
- Append-Only Audit Log & Soft-Delete Recovery
- Native Mobile App for iOS & Android
- Tiered Rate Limiting & Role-Scoped Access Control
