A. Vanderbilt Logo
PropTechFull-Stack2024

Kaari

The "Golden Handshake" for Stress-Free Renting in Morocco.

keyboard_arrow_down
ClientKaari (PropTech Startup)
RoleFull-Stack Architect & Lead Backend Developer
Timeline3 Months
DeliverablesExpress.js Backend, Admin Control Panel, Tenant/Advertiser Web Apps, Automated State Machine

The Overview

The Challenge

The Moroccan rental market suffers from a massive "Trust Gap." Tenants face ghost listings where photos don't match reality, or worse, scammers who take deposits for properties they don't own. Conversely, landlords struggle with unverified tenants who may not have the financial stability to maintain a long-term lease. Existing platforms act as mere bulletin boards — facilitating initial contact but abandoning both parties during the riskiest moments: the booking and the move-in.

The Solution

We built Kaari as a Human-in-the-Loop Trust Layer. Unlike automated platforms that prioritize speed, Kaari prioritizes Verification. Every property undergoes a mandatory Admin-led photoshoot. Every tenant's income and ID is manually vetted before approval. We then introduced the HAANI 48-hour Protection — a holding period where the first month's rent is secured by Kaari until the tenant confirms the property matches the verified listing.

Admin Control Center — Platform Health & Verification Queue

Platform Screens

A multi-sided ecosystem serving tenants, landlords, and Kaari administrators.

Host Booking Manager

Landlords review incoming requests, approve or decline bookings, and track upcoming stays — all from a single verified dashboard.

Tenant Discovery Portal

Tenants browse verified listings with real photos, transparent pricing, and amenity details — no ghost listings, no surprises.

Landlord Mobile App

On-the-go performance tracking with views, clicks, bookings, and instant payment notifications directly on mobile.

Revenue & Occupancy Analytics

Landlords track revenue trends, occupancy rate, and active listing performance in a clean, data-dense analytics panel.

Process & Methodology

Week 1-2

Discovery & Research

Conducted deep-dive sessions to map out the "Admin as God" role. Identified that the Admin is not just a moderator but the central engine handling photoshoots, document verification, and manual bank payouts.

Week 3-6

Logic Architecture & State Machine

Mapped the complex Booking State Machine. Engineered 24-hour expiration timers for both landlords and tenants, a 21-day "Freshness" refresh requirement, and the hybrid HAANI move-in timer that auto-starts to protect landlords.

Week 7-12

Financial & Mediation Engine

Developed the manual payout ledger and the Admin Dispute Center — including logic for partial refunds, penalty deductions for landlord strikes, and an Audit Trail system tracking every Admin action.

Key Results

Platform-level guarantees from day one of operations.

100%

Verified Listings

Every active property has been physically visited and photographed by a Kaari-assigned team.

0%🛡

Fraud Rate

By holding funds until 48h after move-in, Kaari eliminates the possibility of deposit scams.

72h

Payout Guarantee

Despite manual processing, landlords receive funds within 3 days of a confirmed move-in.